MVTGAVSAMAAKQAERLKEDGNNCFKKERFGAAIDAYTEAITLSPKVPVYWTNRALCHMKRKDWTRVEEDCRQAIQLDHDSVKAHYMLGLALLQREEYADGVKALQRALDFGRGANPTGYMVEEIWEELSKAKYMEWELLSARRSWELNSLKETCVAALNQQRALDMSRTEESSEEDYSSHTDQLKALDRVFEKAAEEDKPTEVPDYLCCNITLEIFRDPVISPSGVTYERAAILEHINKVGKFDPITREKLDPSKLVPNLAIKEAVAAYLEKHVWAYKTGC*