MPPCVWGSHTPLSLLSPPAAWAGERMEGDQAGGDLTDIVRAGGGAMPGSVVVDLQSTAAEWQLPAEPMLFPPPPSLSSTTDGCGAGGAAGADIFGGGGGDLFSGLVDPFSSDYSSGADFLDAMPDAMAKVGFDTAVGGGCGGGCGGGGGGGGGSGGHLLDMSRKPLLPRGMPMAAVGGLAAPRVMPSPLSPRAIRPYPPISAGDMMKLGITAGQAAGCAIDAAVAGMQMSSPRSGGIKRRKNQARKVVCIPAPTAAGGRPSGEVVPSDLWAWRKYGQKPIKGSPYPRGYYRCSSSKGCSARKQVERSRTDPNMLVITYTSEHNHPWPTQRNALAGSTRSHHSKNSGGGGGSGSKGSQNDKSQQQPSVKEEQKDQATTATTTTTSTITTTNSASPVVVKEEEAALAGSSEALELERVMDTTAAGVVDHSELMDHVFSESYKPMIPETGQPDDFFADLAELESDPMSLIFSKEYMEAKPSGGDHAQEKAMAKELDPFDMLDWSTTTNSSAGSSFEQGKRG