MSVSTIGFEGYEKRLEVTFFEPSIFLDTQGLGLRALAKSQIDEILQPAECTIVSYLSNDQLDSYVLSESSLFIFPYKIIIKTCLSSVAYLMGKDDETKKWHVYSASSGAKKNNKSNVYTLEMCMTGLDKDKASVFYKNESSSMTDNSGIRKILPQSQICDFEFEPCGYSMNSVEGGAISTIHVTPEDGFSYASFEAVGYDFTTMDLSLLVSRVLTCFEPKQFSVAIHSSIAQKSYYKGLCVELDDYGCRETTMESLGEERGTVMYQRFEKLGRYCGSPRSTLKCEWSSNSSCTSEDEKEEGA*