MKLRSASDAITVTHFGGASVDFLADMLVNRIDYPSIRVKFPGNKYPAPTVGGNLQVLVLSVRKETKQCFGNRTILKLVLFDGSNNCFKAVTDTLLSKTLPDVKRGSLLSISEYNWIKLTSTSSFKYIRIMMITCFEAFDPPACEGKEMLIMDYPDDNRIGLTEEQMKANTTSFHPDIEKKCHSTGEIVFTCAECLYDPKTNTGFVYCSIAKRWQLASAAPVSIKFLKPDFKRLFTTGYADSSDDDSTVMYCECQSKFDYVCCGRFTFSIATMDTDLLFDKMIAKVPEEKRLAKCWDDLDAPKKRWCVYSWIAPNMYNLMERKELPACTGMVEYVREKIPNNHAGQSFTGFVPRAYTHKSLMSPMKADTQSVEDADKEDDKEDDKEDEKEEDNDYGEPTTEDFEAYVEEMKKTASKSEQEYWIIALDFASTYDKSTMEDAKKILDFKEEKESSD*