MSSLVCSFLRRPRPATAAVSAPKSILRSTDHTAPQSSTRSRFQATQANISAAISRNLENFHVKNDVSQVVGRTPMVFLNKVTEGCGAFIAAKLEMMQPCSSVKDRIGYAMLSDAEAKGLINPDKTTLIEPTSGNMGIALSFIAAAKGYKLILTMPSYTSLERRVTMRAFGSQLILTDPTKGMGGTVRKARQLADETPNSFMLHQFENQANVQAHFESTGPEIWEDTAGEVDIFVMGIGSGGTVSGVGRYLKSQNPNVKIYGVEPSESPILNGGSPGPHQITGFGVGFKPAILDMDVLEEVLKVSSEEAVAMARELAVREGLLAGISSGANTLAALKLAARPENKGKLIATILPSFGERYLSSILFKTLHDEGKAMGHVPYT*