MLLTKTVKYLFYLALFAFMCKYATAASVQPTEVPAVAPETIRIPQRAESLLSGCEASSFSWMCLKIEFVKIMEKLAEQEE LNVLPGISVVKDENATELKTSELMAEVARSYPSDPSTRLNGYIVAKLENLLRTRFLRFRLLDDKSLVEGRKHKFGKKGGL EALVAAGVMMKGMLMAMGLGAIALMAGKALMTALMALTLSGVLGLKSLAGGGGKSTTYEIVAKPIYTSSHSHSVTHEDGG HSHSPHFAAGGGGGGTASGFGYGGYARSLKVDQSANKI