MEMVSKEAQMSIAASSMFPGFRFCPTDEELISYYLRKKLDGHEESVQVISEVELCKYEPWDLPAKSFIQSDNEWFFFSSRGRKYPNGSQSKRATDCGYWKATGKERNVKSGSNVIGTKRTLVFHLGRAPKGERTEWIMHEYCISDRSPDSLVVCRLKKNTEFRQNDASNRASSSHMNAVNSHESDCAASEGGIDQRGVCEQDKEVDGSSKRGSSSYGSPSMEQIDSVSESNQRPANDTTLTESSGHLKMDEEDCYAEILKNDIIKLDESSMSQGAQTRPPDPANSQPCQGTAQRRIRLRVEKSTHSQPGVRFSRTMHQSKSSSFARMTNHLMIFAFFVIALMFEWKQQLVADVELNPAVSQKQHHISTAEETVKEKIILVQEKNIRRLNELVRHLQEQLQQCKGSNGTINSTVGPLTERILELERQQILED