MTPFEAWKGIKTSARHLKVFGSVCYAHVPDANRGKIDSKAQLCVLLGYSTIAKGYKVYNVSSRKVIVSRDLVVDESSHYDWDQDTVVKNQGRNTSAATLNQQKEAANHKVWISAMAEELPIINKNDTWELVDRPEEKNVVSVKWVYRTKYNPDGSIFKHKTRLLVKGYAQQPGVDFGETFAPVAPHETIRFLVTITAQYKWKIFHLDVKSAFLNALIKEDIYVEQPEGFTVVGEEDKVYKHKRSLYGLKQAAGALYSRMDSHLLSQGFNRSLNEPTLYFKRQVDGMLIMILVYVDDLMITGENPLAVQEVKNEILKVFEMTDLGEMKCFLGMEITQSCEGIFLFQKWYALNLLKMFKLDKWKAVETPLCC*