MSWVSGLWVLASIMWCWFWWWKKKVKGTNRESSGVPKGSLGWPFIGETLEFIACGYTSRPVTFMDKRRALYGKVFKSHLLGRPVIVSTDCEVNKVILQNDGRMFAPYYPKSVAILFGESSILKLNGNLHRRVHGLIGSFFKSHRTKARITKDIEECVLLSIDSWNDGQLVYIQDETKNIAFQVLVRALMSVGPGDELQYLKREFREFFSGLICLPINLPGTTLYKSLKAKARLLKFVKNLITGRMERTNKDGIMDVIDVLLNETSKESENKLSTDFICGNIVEMMVPGDESVPAVMTIAVKYLSDHPLVLKQLLEENMELKGKKSCLGEPYTWMDYVSLSFTQNVINETLRMANIINAAWRKALKDVEIKGYLIPKGWCILTSFSSIHMDEENYKNPYQFNPWRWQGKEANYHKDFTPFGGGQRFCPGLDLVRLEISIFLHHFVTRYRWVAEEDCITYFPMVKVKNRMPIRVAPFST*