MSTTIGGFAAGALAACGAVTVTHPAEVLKIRQQLQGELQTKGAQPQYYRGPIHGISVIVKNEGIRGIYRGLGAAYIYQVLLNGCRLGFYEPMRKATAALFLGDETRQNLAINVFCGASSGILGAAAGSPFFLVKTRLQSYSPVRPVGTQHNYRNLWDGLRQIYRGEGFTGLYRGITAAMVRTGFGSSVQLPTYFLAKRQLVKHAGMEEGPALHLASSSVSGFVVCCVMHPPDTIMSRLYNQHGNLYSGILDCAGKTIRTEGIFAIYKGFIPHLARILPHTILTLSLAEQTAKLVRRVESRILPMLGYEEGRL*