MMKLVSLCDISNGFVPKTSTDLFVKPRIRKLPRGDIITRLRVFDSNARENLNAKRTRINFSVGPVFCKTYEEEEIPKAKLIWRAIKLPIYSVALVPLTVGASAAYLETGLVLVRRYATLMLSSVLIITWLNLSNDVYDFDTGADKNKRESVVNMVGSRAGTFAAAITTLVLGVSGLIWISWTASNIRAILLLASAILCGYIYQCPPFRLSYQGLGEPLCFAAFGPFATTAFYLLLGGGSSEMRHLPLSSRVLSSSLLVGFTTSLILFCSHFHQVEGDLAVGKFSPLVRLGTEKGAFVVRWAIRLLYFMLLVLGLTKILPVTCTLLCFLTLPVGNLVSSYVENHHKEDEKIFMAKYYCVRLHAFFGAALSLGLVIAR*