MMIPRWKYIAMAGGLVFLLHGDLAENEAALEGRRKANAVFVVLARNSDLWPFLDSMRQMEDRFNHWAKYDYVFLNEEDFSDEFKRYTQSMTKAKCYYGKIDPEHWYQPEWIDEDKASKAREEMIRKKVIYGHSVPYRNMCRFNSGFFFRHPLLANYDYYWRIEPSVKFFCDLAYDPFLVMQDQNKVYGFTLSLFEYIETIPTLWDAVKEFIGEHPDYLPEGNAMQFLSDDGGETYNKCHFWSNFEIGDLNFWRSQPYMEFFDFLDKKGGFYYERWGDAPVHSIGAALFAKKEQIHFFDDICWCDQANNFDWEWYSCTKKYTEMF*