MKHGVAFRKFSRTSSHRMLMLRNLVTSLFEHERIKTTLPKARDTARLAEKIITMGKKGTAGSESQASSFLLKPTALNKLLETYAKRYADRPGGYTRILKLGNRKGDHAPAAVLELVDNPKDLRFEMTARAAGWDIVQHQLHNQRLGAVMKTGAQNAEDILKAAQQGESTVLRPQTAMNVQKLLKFRGPEALVEMSEKAKEHADRLLATPLALKTMYEAKKEKNQRNPPPRPIAGMKQVGETRSVLDLARGRLGHARAPPAKLLTMSTAFNGKYKQQITHP*