MKRVGDKPVDDADAKRSRADEATLHVYEPCVVLPLAEHMNALVEVLVPSRYLAADCKAVKQRRVWGSDVYTDDSDLVAVLAHTGHFKLKGAAPKSPLLVSLRVCPAQDAYTGSERSGFASRDWSGAHKGVSFKVERCLQHSAGTVPPPQLSLLRPGASRQMPTSLCVQEAGPGESFSVPPSASLAIFNLSNEPCYKYSLALVADQDTQAARWTSTRLLREALYLESKQRRFELAYKGTSAGGYATYTFSQVHSPQSMDRRALEGLGVPLPASSVKVLHSGVDWEEIVWGPCYLRLRGEEYPLLRLQYVSHTVA*