MPSHGLSKDNSCASREKHKEKEVVHAILVREFPTVNLHEDNDIEFSEAPNHVVIDQSIGADHVVDKIMYDPTVEDEMAFERCGHAQFSDRDTFRRTLAKFAIYNNFSLKHLKTNRTNVTTHCSGLSCPWRIHASIIESGPYFQVHTYNSNHCCSKPMMAMAHRQASSELIAEYIMDRVRSNNDLTPKEIINDFQMEFGCRITYRKAHKAKDIALRLIRGSYEESFRNLPLYCNELQRMNPGTITMIEINNDDTFKSFFWSFGPCIRSFQTSLRSVIAIDGSHLRANILVYY