MACFFPYNSRNLDTSFFIFRPTIVIVDDLVEALKHFSFSTQNLGCVQSAIFRSIHGNMMVWYGAWIKRSTENKDSLAATLLSMLTSVSSMAILLEHGFFDAYAGESKDHSPAAKFYTGDIVSMNSASFSHHDIMPIEDFTYACLAIFKDRFHNMNGAVSGVCFKSQQLSKVAVVFVWKSLQCCYSYILNQDSRSVLPYFDGFSLDLKYDVFKVVYVSGDSALNFHIFPPHKMLEGKQGLHNVAQELNRISE*