MDTSHGKLITEESAGHMNGYTTLTNTKKNSYGQAFNDKPFPFKTSANGTLTSFSFTFFFAIVRGLPDASSDQYLGIFNATNNGESSNQIIAVELDVHKDDEFGDINDNHVGININGMKSIISAPAGYYDQKGEFKTLSLISGKLLRITILYSHEERRLNVTLSPPAETYHPKQPLLSLNQDLSPYLKEDMYVGFTASTGYIGAIHYMLMWYQYTLIIVPQLDFAIPIFPPYPKIESHVKRIVLATSLTLALFVAFAASALLLFLYKRHKKVLEVLEEWEIECGPHRFAYSELFKATNGFKQILGEGGFGKVFKGTLPGSDAEIAVKRVSHGSSQGMREFLAEVTTIGRLRHPNLVRLLGYCRYKEELYLVYDCMPNGSLDKYLYGSDQEQLSWTQRFKIIKDVAYALSYVHHDWLQVVIHRDIKPANVLLDDKMNASLGDFGLAKLHDRGYEAQTSTVAGTFGYMAPELVRTGRPTTGTDAVLPDWVVNRWERGDIIEAACERIREDHDKGELELLLKLGVLCSHQAEEVRPDMSTVVKILEGVSELPDNVLDIVRTEKKEKWYEKFSEVLDSTVESVSNLRVTEPIASLERIKLLL*