MSSTFDSLVGDLTRDYQRAQPRDALQFCANWFQTRLEEQRTRTRDLLSQRSSSLSVPADLYIDTPANGSPSNLPFPSASPLARPRSSFRDSIAHSPFGTLNVPGNALLSGDRTPPTLKFNQNELPPTSPLTTVNPFASFDTATPTGFNNDDYLVAPTSAIFARRTSVSAESIAVDSGTDEVLPVYPKGIEQLRRIKAAIRNNFIFRDLDEEQEKGVLDAMQERQVVKNEVVIRQGDVGEYFYVVEAGQLNCYIRTEPLPPNWLSQPNILTDTGEKFIQPKHHPELGRLVQECKAGSSFGELALMYGHPRAASVLAIEPSTLWALDRITFRTIILKAAHRRRTMYERFLSTVPLLSSLDAAERSKIADALNSSVYKDGEAVVKQGELGDTFFFVEEGEAIATKHQQLENGETREIKVGHLKKGDYFGELSLLRAAPRAATVSAVHRTDPSQPKLKVAALDEAAFTRLLGPLRELMERKAGEAYGRLPLQH*