MEFMRRNFGTEWSDGWQGKLICFQFIQLLAFLIIHLLFVELHAIGYLSAAGFGAKLLGVFGNGMVQSFINARTLTPSDMKMPKLAAEIAKQLRKFHQVEIPGSKEPQLWIDIFKFFEKASTLKFDDIEKQKKYKEISFEEVHNEVVELKELTDCLNSPVVFAHNDLLSGNLMLNDDEGKLYFIDFEYGSYSYRGFDIGNHFNEYAGYDCDYSLYPTKNEQYHFFRHYLAPDKPNEVSDKDLETLYVEANTFMLASHLYWALWALIQAKMSPIDFDYLGYYFLRYEEYTKQKEKCLSLARSYLSASRDE*