MALDVFTAAPFPPEDRPKKRPRLGWDHPDPVFLACLAATQFRLADPVIPSALDANINEAIPSLPSSKGSNTSDFPAVAPDCKVSCIEIVSSRHTDDKDGHYNFEAGENLTSRYKVIRKMGEGTFGRVLECWDKDEQELVAIKVVRNVEKYREDAMIEIEILCTLKKNERAGSRGCVQFKRWFDYQNHICIVFEKLGPSLFDFLKANGYRPFSIDLVRDFGRQLLESVAYLHGLSLIHTDLKPENVLLVSSEYSHKKTGKHATRSERIPKSSRIKLIDFGSTTFDRECGYSVVSTRHYRAPEVILGSGWSYPCDIWSIGCILVELCSGEVLFQTHENLEHLAMMERVIGPIPHYLIRRASKGRADKYFRHGRRLNWPEGAPSRESIQAVRRMHHLKDIVMEGTDNCGRLLFDLLQQLLKYDPADRPTAKQALEHPFFRS*