MCDYFLQRMEGDQAGGDLTDIVRAGGGAMPGSVVVDLPSTAAEWQLPAEPMLFPPPPSLSSTDGCAGGAAGADIFGGGGDLFSGLVDPFSSDYSSGADFLDAMPDAMAKVGFDTAVGAGCGAGGGGGGGGRGGQLLDMSRKPLLPRGMPMPAVGGLAPRVMPSPLSPRAIRPYPPISAGDMMKLGITAGQAAGCAIDAAVAGMQMSSPRSGGIKRRKNQARKVVCIPAPTAAGGRPSGEVVPSDLWAWRKYGQKPIKGSPYPRGYYRCSSSKGCSARKQVERSRTDPNMLVITYTSEHNHPWPTQRNALAGSTRSHHSKNSGGGSGSKGSQNEKSQQQPSVKEEQKDQATTATTTTSTITTTNSASPVVVKEEEALAGSSSEALELERVMDTAAGVVDHSELMDHVFSESYKPMIPETGQPDDFFADLAELESDPMSLIFSKEYMEAKPSGGDHAQEKAIAKELDPFDMLDWSTTTNSSAGSSFEQGKRG