MPRSLASMRQDPFANVFKLCGLDQMRDVTTEGDVATIVDRSLGRKVLNVNGNVPAANYFRLPKIGKPPLGLRGRFAYVQARLDPERFYAIHLDVLCVGSGDGPGKHDTGFRAGAKTVRLSLSNLYKKKGDNKPYDALGGTAFAGAAGDVDAVTGMPPLTAKGDAPASPPAGAVLTPALKLERVIGLSGEHAGAVCWAPEGSSVAYPCGGVVVVSDALTGKQSHLFGHTEDVHLLTFSKDGRYLATGQRGRHPTVRLWDFETMNCVATMQAHASGLSSVDVSPDGRALVAAGMDTQGRQLIAVWDISKTPHGGAAPMVLRHRTDYHVNCVRFSPFEEDHLVTCGKNSIRAYRLRKGQLRGCSVSLGDLKLSKMMSGEAAAATDKTQKKKRPVDERLL