MGTFESLLMSTVSAGSCINGTLQGEQESTTAIKDAINAVYLLFSAYLVFSMQLGFAMLCAGSVRAKNTMNIMLTNVIDAAIGGVFYYLFGFAFAFGTSNGFIGHSFFALTGVPNDTYDYSYYLYQWAFAIAVAGITSGSIAERTQFEAYLIYSCVLTGFVYPVVSHWFWSSYGWASPNRDKGLLFGSGAIDFAGSGVVHVVGGVAGLWGALIEGSRVGRFDAFGKPVPMRGHNATLVVLGTFLLWFGWYGFNAGSFIQILSTSTSGVLEGNWTGVGRTAVTTTLAGSMAALTTLFGKRLLSGHWNALDVCNGLLGGFVAITSGCSVVDPWAAIVX