MDNLLRLLKRGFWLHGSDLERVVKPNVAFLRECGLHDCDIAKLCIREPRVLRIKQQRLQAMVACAKALCVPHGSGMLGKALQAVASTDEEKIATKVDYLKKTLRWSDSEVGIALPNNPMVLTYSKERLQRLSEFLISEAGLEPGYIAHRPAMLNYSLDGRLRPRYYVMKYLKENRLLHRDRDYYSAVALTPKVFMDKFICPHKEAAPHLAEDYAAACRGEVPARFRFT