MASDRSESTGDSNGDRRKVALITGITGQDGSYLTEFLLDKGYEVHGLIRRSSNFNTQRVNHIYIDPHNVHKARMKLHYADLTDASSLRRWIDTIQPDEVYNLAAQSHVAVSFEIPDYTADVVATGALRLLEAVRSHISATGRSNIRYYQAGSSEMFGSTPPPQSESTPFHPRSPYAVSKCAAHWYTVNYREAYGIFACNGILFNHESPRRGENFVTRKITRAVGRIKIGLQSKLFLGNLQASRDWGFAGDYVEAMWMMLQQEKPDDYVVATEESHTVEEFLEEAFGYVGLKWSDHVVIDKRYFRPTEVDNLKGDSSKARKVLGWKPKVGFKQLVKMMVDEDVELAKREKVLVDAGYMDAQQQP*