MFSVLLCALLMLKCVRSIIPSWRTIKRLDFAVRAMSTEQDNFEGVVCKESEIPENGMKEFPIDEGKVLLVKQEGNIYAVGTKCNHYGAPLVTGTLSNGRVRCPWHGACFDLKSGDIEDFPGLDSIPCYDVAVLPNGDVKVSGSKSLLAANKRVKGMARKCNSKETIVIIGGGAAGSSCAETLRQEGFEGRLLIISSDKNLPYDRPKVSKQLDAKIENILLRKQEFYNEHGIEVLTNETVTDLDTQNKNVKTASGKEIAYSKVFIACGANAAAPTFLEGHDLENIFTVRSLDDANKIHALITPELNVVIIGSSFVAMESAAFVAGKVKSVTVLGRSSVPFENVLGKDIGQQIADLFKSKGINLIMNSNVQKFVGENGKLTHVVADGQSIPADICITGLGVRFETDFLKQSGVTLTKKGSVDVNEFLETNVDGVFAGGDVAHAPVYGSGGLKDSIGHWQLAQYHGHRAAANMLGKREPIKSVPFFFSMLFGKGLRYAGYGVPFDNMITTGDVKELKFVAYFCKGDDVIATASIASDPIVAKFADLVYEGKTLSKIEAEGNKWVQ*