MVRPRKLLYMAIDGVAPRAKMNQQRSRRFRAAKDASDAAAEEERLRKEFEAAGRVVPPKEESEAYDSNVITPGTAFMESLAVALRYYIHLRLNHDSGWRNIKVLLSDANSPGEGEHKIMAFIRLQRNLPGFDPNTRHCLYGLDADLIMLALATHEVHFSILREVVLQPGQQTKCFICSQSGHLAPNCPQLDERQTHPTGTGPEESAPNKRPFQFVNVWKLREYLALDLKIHDAPFEVDFERIVDDFVFLCFFVGNDFIPHMPTLDIREGAINLLMRIYKKHFRSVGGYLTDNGEVNLKQVQRFIHAVGAHEDRIFQKRARLQQAYEREFDKGSSKEGNSQIVDPDSYSWTGDKVKLGEAGWKQRYYKEKFQAITQQDQDEVKKDLVLKYTEGLSWVLRYYYQGVCSWQWFYPYHYAPFASDLTNLHQLKIEFSLGAPFKPFDQLMGVLP