MLALLEDEIIYVLRRDSCSVSGMATVGGAMDLASGVGGNIEKGQMLTAVEEYYTQYSTTIAQIYLHDLFYEYGWGESFHFAHRWKGESLRESIKRHEHFLALQLCLKPAMKVLDVGCGIGGPLREIARFSRTSITGLNNNAYQISRGKELNRQCGLDRSCDLVKGDFMKMPFPDNTFDAVYAIEATCHAPDAVGCYKEIKRVLKPGQLFAAYEWCMTDSFDPKNEEHQKIKAEIELGDGLPDIRTTNQCFEALKSAGFEIVEKVVPAPTDATLLTAHEKDIKGQRVIMDVMKDHLIPHVAEKQLAREMFKALVDLF*