MAAPASSTPFQPYVYQSEQSAAATAFQIFGFEAQILQIMLKPQEKIQAKSGSMCYTSGSIQAEVNVPQENAGVGVLQWMMGRPDTSTTFTNAGSEDGYIGLGAPSLARILPIDLAVFGGEIICQREAFLGSVNDVTVKHLTPRRVRVGYFGADGLLTQKLVGQGLAFITAGGSVLQKKLTRGELLVVDIGCLVAMTSAVECEIKQASPAARRAFFGGECPFQAHLTGPGVVFIQSLPSQRLAHKIARTISAPHFRDNPRFFISAGVFLFLAYAMIFASLLLAEP*