MALAVKTGNEVPGPDEKHFVDPEHGVIVTHENKLHRRLKGRHMQMIAIGGAIGAGLFIGSGSAFQTGGPGSVLLGFLLVGAMIYFMMQALAELSVVYPINGAFTMYICRFVDPSFGFAASWEYAISWLTVLPFEISAACNIIHYWPGSNGINNAAWIVPLLVALMAIQIFGVRGYGEVEFVLSIMKITACIGFMILGIIIDCGGVPTDHRGYIGTRYWKSPYSAFLHGFHGFCSVFVTAAFAYTGTELTGLAAAETEDPKKEIPRASKQVVWRILLFYVVNLFLVGLIVPENSPLYNRPGGESRTSPFVIAIQLAGIKSLPSIFNAVILISVMSVANSCTFGSTRT