MMKKSLCCALLLGISCSALAAPVSEKQLAEVVANTITPLMKAQSIPGMAVAVIYQGKPHYYTFGKADIAASKPVTPQTLFELGSISKTFTGVLGGDAIARGEISLDDPVTRYWPQLTGKQWQGIRMLDLATYTAGGLPLQVPDEVTDNAALLRFYQNWQPQWKPGTTRLYANASIGLFGALAVKPSGMGYEQAMTTRVLKPLKLDHTWINVPKAEEAHYAWGYRDGKAVRVSPGMLDAQAYGVKTNVQDMANWVMANMAPEKVADASLKQGISLAQSRYWRIGSMYQGLGWEMLNWPVEANTVIEGSDSKVALAPLPVAEVNPPAPPVKASWVHKTGSTGGFGSYVAFIPEKQIGIVMLANKSYPNPARVEAAYHILDALQ