METRVGNKYRLGRKIGSGSFGEIYLGTNIQTNEEVAIKLENVKTKHPQLLYESKLYRILQGGTGIPNVRWYGVEGDYNVLVMDLLGPSLEDLFNFCSRKLSLKTVLMLADQMINRIEFVHSKSFLHRDIKPDNFLMGLGRRANQVYIIDFGLAKKYRDTSTHQHIPYRENKNLTGTARYASMNTHLGIEQSRRDDLESLGYVLMYFLRGSLPWQGLKAGTKKQKYDKISEKKVSTSIEALCRGYPTEFASYFHFCRSLRFEDKPDYAYLKRIFRDLFIREGFQFDYVFDWTILKYQQSQIAAPPSRPLGTGAGTSSGMPPVIPSAERPSGEEEGRQLADASRRRYSGPLVNAGSLSKQKSPLRNDSTSKNAMLPSSTFLGRSSGSLRRGLVSGSRETSSVGNGSDPTRSRAPEASPATMHKISSGQRISPLVGSSDPTKHASSVPGVKNYESTLKGIESLHFDEEEKGH*