MTMEKGSMQSNLDCFLNCTTPLVPSQFLAKSEIRNLNRLWHPWEREKVEYFKLADLWNCFDEWSAYGAGIPIRLDTGETLVQYYVPYLSAIQIFTSTSPANFLREEAESVCEMRDSFSDSLSEESENEKLSRWDGCSSEEGVVEQDSLSRTNDRLGYLYFQYFERCTPYGRVPLMDKINGFAERYPGLMSLRSVDLSPASWMAVAWYPIYHIPMGRTIKDLLTCFLTFHTLSSSFQDMDLEDDMENCSRKRKEGENISLPPFGLATYKMQGDVWISDRSGRDQERLMSLFSVADSWLKQLGVQHHDFNYMSIRRG*