MTVKTPVYLDYAATTPVDKRVAEKMIPYLTETFGNPASNSHAFGWTAEEAVEKARADIAALINADPKEIVFTSGATESDNLAIKGAANFYKTKGKHLITVKTEHKAVLDTMRELERQGFEVTYLGVQENGLIDLEELKAAIRDDTILISIMWVNNEIGVVQNIPAIGEICRERKIAFHVDAAQACGKVPVDVEAAKIDLLSMSAHKVYGPKGIGALYVRRKPRVRLEAQMHGGGHERGFRSGTLPTHQIVGMGEAFRIAKEELAQDTAHYLKLRDIFLKGIEGIEEVYINGDLEHRAPNNLNVSFNFVEGESLIMAVKELAVSSGSACTSASLEPSYVLRALGRNDELAHSSLRITFGRMTTEEEVQFAAELIKSKIGKLRELSPLWEMFKDGIDLNSIEWAAH*