MSTFTTNGAGAENDGEKVNTHIVTLTRFLTEEQVKHKEATGDFTLLCHALQFSFKSIAYYIRRATLVNLTGLAGSSNTTGDEQKKLDVISNDLFIEAMRSSGKCALLVSEEEEHVIYFKDAKNARYAVACDPIDGSSNLDAGVSVGTIFAIHKLAEDSTGTKEDILKPGTELVAAGFTMYGASAQLVITMKGGSVNGFTLDQGVGEFILTHPNMTIPRKRSIYSVNEGNSLYWEDDVKAYFNSLKETQEDSGKPYSARYIGSMVADAYRTLLYGGMFAYPADKKSPKGKLRILYECAPMAMIFENAGGQAVDSKMNRMLEVVPEHIHDKAGIFMGSYDEVEKVKKYHGKA*