MSRLHCLETSIFATANLSLFHTPFSPSAVLPITSTKPASLLFENFKKSASRTPTRTSANNPTTKVLASGVSTAAVDGEADVEVAEGYTITQFCDKMIDLFLNEKPKSKDWRKYLVFREEWKKYGDRFYSRCRTRADTEDDSQMKEKLISLARKVRKIDDEMERHTELLKEIQDNPRDLNAIVTKRRKDFNGEFFRHLSLLSETYNSLEDRDAFARLGTRCLSAVSAYDNTLEIVGTLDTAQAKFDDILNSMSVDAACDKIKSLAKSKELDSSLVLLINGAWASAKESSTMRNEVKEIMHRLYKATQSSLRSMAPKEIKLLKYLLNITDPEERFSALATAFSPGHEHDAKDPNAIYTSPKELHKWIKIMLDAYNMNKEETEIREAKQLDQPMVIQRLSILKETVEAEYLEKEANTEKDSQPEETVI*