MGMRRKIEGVLGGKLLNFAGRKFVKDAELIKREVFLPETGLTVHYYEREGDGTSRDESTPQPTLLLLHGITDEAKNMAALVIVLRKELPHWRIIVPDLIGHGHDLARAKKEGSSFEYPTPERLLQCMTEFVTALNIQQCTAFGMSMGGALAYFLQSEKPEVVQNTILISPALNAVLDSQFIQDFVTRQKNHFCYECRDDVKYFFRDLSCPHRKVKDPVPKFLLEAIWKQRLAQAPEGHFHSLFEHLLKEREKEHEIWHCSSDIAPEAKKLVIWPQNDFIANHDQGQAFFAKSSDKTTFHSVPDCGHLFHSNGKNVMEIAAPLMVDFLKQTELDGYGITKG*