MIICCCLPFIVISLSTGLIRTNQYLMKEHHFPYPFVLVIGHCVFCSLFALLLLWCQPKMFPALTDPDRKMELSLSYYINAILPIALCFAISLVLSNMAYKYCTVAFLQMIKEGNIITIYIMALLVSLDTFSYTQVGILVVMVAATWSCVEGELNFSLLGFVVQGSASTCEAAKTIFQALVLSGKGQKLDPLSTVLVVMPMSGLLLISVLLFKNLVMEVGFAKQPSWSEIVEWKWFLMLNIVNAFGLNVAIAVFLKYLSPVTYILVGNLKDIVVVCMSAYIIHEAISLTQVIGFTMQVLCVFAWTSYKQYGSVLPKQLLHSKSDAEGVKDS*