MTSTKFLVRFSMACMAFVPTLGFSALTVLPEPPQLAANGYVLIDFHTGKVLVEHNAHQKLNPASLTKLMTSYVAGQEMKRGNIHADDQVRISNNAWAKKFPDSSKMFIEVGTYVNLMDLYRGLIVQSGNDASVAIAEHVAGSEGAFVSLMNSWAQQLGMNNSSFANPHGLDNPALYSTPYDIALLGRAIIRDLPEIYPLYSELSFTYNGITQHNRNGLLRDRSMNVDGMKTGYTSGAGYSLASSATSGEMRLISVVMGSKSVKSREAESKQLLSYGFRFYETVTPHQKDSVIQNQRLWYGDKNEVALGSADTVYLTLPRSDVKKLNAVIQLDKNLEAPIAKGDVVGSIFYYIDEEKVGEAKLVSQESVEQGGIFKRLMDWFKLLFSGWF*