MSLTPGAEFHTHRGSIAHDAVIGLEQGSVVKSSNGALFLVLRPLLVDYVMSMPRGPQVIYPKDAAQIVHEGDIFPGARVLEAGAGSGALTLSLLRAVGPAGQVISYEQRADHAEHARRNVSGCYGQPPDNWRLVVSDLADSELPDGSVDRAVLDMLAPWEVLDAVSRLLVAGGVLMVYVATVTQLSRIVEALRAKQCWTEPRAWETLQRGWNVVGLAVRPQHSMRGHTAFLVATRRLAPGAVAPAPLGRKREGRDG*