MRGDHHQDVVAARGAGGGDDGQTHDMVMPGFRFHPTEEELIEFYLRRKVEGKRFNIELIAFVDLYRYDPWDLPALASIGDKEWFFYVPRDRKYRNGDRPNRVTPSGYWKATGADRMVKVEGDRPIGLKKTLVFYVGKAPKGLRSSWIMNEYRLPHGDADRYQKEISLCRVYKRPGIEDNFHLTGTTTKSSGSKAAAAAMGKKHAAAHRTSSAAAAPRLAPMFDAGGHHSSALMGKASSAYNAQHAAAEGTNAIAMSLSAAAAGATTAVAAALHPPAAMFRSTASVASLSSTTSTEEDGTSLFHLKGAATNTMQQLPASTHALLNTNSSAMATIPIDELSRAIGSYSNHHQG