MMKLVSLCDISNGFVPKTSTDLFVKPRIRKLPRGDIITRLRVFDSNARENLNAKRTRINFSVGPVFCKTYEEEEIPKAKLIWRAIKLPIYSVALVPLTVGASAAYLETGLVLVRRYATLMLSSVLIITWLNLSNDVYDFDTGADKNKRESVVNMVGSRAGTFAAAITTLVLGVSGLIWISWTASNIRAILLLASAILCGYIYQCPPFRLSYQGLGEPLCFAAFGPFATTAFYLLLGGGSSEMRHLPLSSRVLSSSLLVGFTTSLILFCSHFHQVEGDLAVGKFSPLVRLGTEKGAFVVRWAIRLLYFMLLVLGLTKILPVTCTLLCFLTLPVGNLVSSYVENHHKEDEKIFMAKYYCVRLHALFGAALSLGLVIAR*