MSKTLKVAAIQAEPVWQDLQGGVEKSIRLIQDAASNGANVIGFPEVFIPGYPWSIWANSPVENAAWINEYFKNSLERESPEMDQIRAAVREAGVFVVLGYSERYRGTLYIAQSFIDETGTIVLHRRKIKPTHVERAIYGDGQGESLNNVIQTTFGKVAGLNCWEHTQPLLRYYEYSQDVDIHVSSWPSIFPENSDQWPYHITPNCCKAFSHIVSMEGACFVILSSQILTAENFEKANVKGFDYTKNGGGGFTMIFSPFGKELVKALDPGVEGIVYADIDLEDKYKAKQNLDIVGHYARPDALSLRVNRHPAKPVFFANDL*