MSDIAYRRLTTSSLSPIRLYQRLKPQDPHPLLSTRSLHVGPRRTRRQQHLCANEFLPFNHYRSITMASSGSAVSAVEQAQLIEMAKKAAAFTAVKDHLDPRYTHVGIGSGSTVVYVVEAIKELHPEASKDMTFYPTGDQSKGLIKAGGLRAAPIEDRPQGSLLDVYFDGADEADADLNLIKGGGGCLWQEKIVAVASRTFVCIGDFRKLSRNLGTQWKQGIPIEVLPKAADHVLAELERLGAHSPRLRSGSGKAGSVVTDNGMHIIDAPFTPLLLAGDEGGTGENGIWSVDRLAAKLKSLVGVCEIGLFYGRSGLDAKDEGGAQKPVAAYFGMADGSVQILNQGSPPVTLTTSSTGGSDGSK