MSVLFYKRPDYTNKANGPINATECQRYAERAKNSERAIPPGLSFENVVENRSLPRQPCSLSDFMDYLVYIEHDAENLQFYLWYKDYVRRFEALSDREKQLSPEWVPETTELRTLAKDTEGNEGRKKKPMVDLPDNNVVTDFNPDVKSTDGFSRTFSSRADSAIGSPLASPVPSSNTGRRSGEVLGQAGLRWQPFTVQPMREEVNRIMRHYLAFNSARELNLSHKDRALCLHALQHTTHPSAFSPAVVITEAALRGQSHPNFIRWSICNGNRPRIFFVRTTGISTTVFGFVIGILLVLSSVSRWWRVFAGLQWFLGIATIVASYKGLCLIMHKSHNRNLRPWEEILQHDADEENERHSFETSSQRRIHMAIRTGDDHDKQMDGTAISQSSTLSSFGPKNDVQEFEEKWARIYKKKSLLRKVFDKTTWTQDENLRLLQDRIVIGAVAWSFIITVPLTALFVALPKGNYF*