MGETYESVTVETKDQVAQVTLIGPGKGNAMGPAFWSEMPEVFHALDADREVRAIVITGSGKNFSYGLDVPAMGGMFAPLIADGALARPRTDFHTEILRMQKAINAVADCRTPTIAAVQGWCIGGAVDLISAVDIRYASADAKFSVREVKLAIVADMGSLARLPLILSDGHLRELALTGKNIDAARAEKIGLVNDVYDDADQTLAAAHATAAEIAANPPLAVYGIKDVLDQQRTSAVSENLRYVAAWNAAFLPSKDLTEGISATFAKRPPQFTGE*