MRGDHHQDVIAARGGDDGQANDMVMPGFRFHPTEEELIEFYLRRKVEGKRFNIELIAFVDLYRYDPWDLPALASIGDKEWFFYVPRDRKYRNGDRPNRVTPSGYWKATGADRLVKVEGKGSIGLKKTLVFYVGKAPKGLRSSWIMNEYRLPHGDADRYQKEISLCRVYKRPGIEDNFHLTGTTTKSSGSKAAAAMDKKHAAAHRTNSSAAAPRLAPMFAGGGGHSYAAAEGTNAITMSLSAAAGGTTPPTAMFRSTAVSVASLSSTTSTEEDGTSLFHLKQQLPASTHALLNTNSSAMATIPIDELSRAIGSYSNNHQANPAAHQATTNLPPSQQSPLLPFASMEKIWDWNPLLESPKVCTSFK