MMSGYELGLFLVFIVMTARQWRRLTKTCRGEYISGYLGTCGFHGADRFSTYRVTLIFLNQAHEQLKAWICMVMECNNECRDFEASQVIQIEREGAGVVGAVSPHA*