MSWTPKILSRGHTRSNSLAKNADGTVVLSSERTLEVEEAALAELRVKADGFVASSARFSALRDEDLHRFLRARHYDVDLAFALLQTSEKWTVANTPVDAENIVDEIRSGLGWICGYDKVGRAVLYVDVEHYDKNKRNLERTTQLAIYMIMLAIQKSQKHGHEQITIVFDLFFFGLKTMDQSMVKSLLQLLSDAFPERLAKLHIVRAPSIFKGFWSIISPWVDQGTAAKIDFDSAGALTAHIDKDQLPTQLDGPQDFKAFLATLNI*