MSFFFRAASRQRPLPQEIARSLKDSLVALDTKTGAKALEDAEKNILTLRHTLAGDGEVEPNQEQVLQIALEICKEGVLSLFVQNLPSLGWEARKDLVHCWCILLRQKVDESYCCVQYIENHFDLLDFLVVCYKNLEVALNCGNMLRECIKYPTLAKYILESSSFELFFQYVELSNFDIASDALNTFKDLLTKHEDAVSEFLSSHYEQFFGLYTKLLSSTNYVTRRQSVKFLSEFLLEAPNAQIMKRYILEVHYLNIMMGLLKDSSKNIRICAFHIFKVFVANPNKPREIIQVLVENHREVLKLLHNLPTSKGEDEQLDEERDLIIKEIEKLVRLSV*