MFKRACVSSLSLFLFLAYFCLHAKGWSGNGDWGAGPLFPKDKRETIVSTEYGEISAAQVSDGTRRGSYHLQFFTLEPNSLFLPVLLHTDMVFYVHTGSGKLNWANEEKEKTTLTALRRGDVYRLKPGTVFYLQSNLESEREKLRIYAIFVNLEDGDLNEVSSIGAYSSISDLVRGFDKKVLQAAFEVSEELIEAITNATKPPAIVHNVPARSENLWGWEARFLKAFIGSQGHSIYDLENKKKAAKTFNIRDADPDFENCNGRALTVTTKDMKVLKGSNIGIFMVNLTKGSMMGPHWNPLATEIAVVLEGQGIVRVVCSSNTTKSSSSNTTKSSSSNSTKFKCENRSFRVREGDVFVVPRFHPMAQMSFNNGSLVFMGFSTASKLNHPQFLAGESSVLRTLDRDVLAAAFNVSNTTMDQFLTPQRESIILDCTIGSVDLFLEIGRRFLFHVLMVRWEFCGNVSPAFKIIIVVHVGSFCI*