MARFTRHTSLATIVVNPPLGFKLLFSNHGKLVESSWPQPMRTLLGDECLFFMEGQKAKSFRHILLAFLGPDAIRRYAERASMIIQEHIDKFWMAGSEVKAYPLVKKALFSLVFSLFLSISDEEEERELLAPFQDFLQGLLELPIDLPGTMFRRAKVGRAKIFKKLDEYIAKRKVELETGQAWPQQDFLSVLLTTKGEDGEPMTEEEIKQNILMLVMSAHDTTVSSLMSSMKYIGENPWCYYRLRTEHISILLARSPNEPLTHSDLQKMDYTWKIVQEAMRLAPPAAGNLRRVITEFTMDGFTVPKDWLLNWTVFRSHKKEKFFEEPERFKPDRFDRPLLPNTYVPFGGGPRICPGYELAKMQDRIFLHHLVTRFKWMLLDPNEAIHMTPLALPVNGLGIKLISNPVKI*