MPSPRGTPHLSLRDSRTTLEEPEAARLRFRGFCYEEVEGPREALAQLRELCHQWLQPESSSKEHIIELLILEQFLGVLPPEIQAWVRGQRPGSPEEAAVLVEGLQHDPGQLLGWDSEGHLEHQETVSISFQTGRIQEWGLLDSSQKELCWGVMPEKYDTVVSQASLPLLQPETHVDSELRPKQEMPHEGPESLRSHPPEVGAIADPRLVQATPSERQSPCKDPSVLSPTPLLEAPARPTPRKLYVCEQCGLSFDWKSVFIIHLRTHTRGPGLERPSQVAREPAMKRSPGLRGYTCVECGRSFSWKSQLVIHRKSHAGQRRHFCRDCGCSFDWKFQLVIHRKIHQPEGP