MDHLHRLLSTTTTHITSLHLSTTLSIVASLLAFFILPIIFRRRNWRNSPPGPIGWPVLGYLPYLTNRLHEDLHKLSSTYGPLFSLKMGQKPAIVISSPEVAKQLLKNKDTTFSSRTITEAVRCITYDATSLVFVPYGARWRLLRKILTTELFSSRSIELLQPARKLQVHGLLKKFYSSWQTNTPINIADSTFIVSANLISNLVCSKNLFDNTKKEGRELKEMVWEILEVVGAPNLADLIPSLKVLDPQGLKRRVWKVVKRFDDFFEKLIDERLEEKNKGVEVNENGRKDMLDVFLDYRSEKKNDDELKEFSRVDIKGMLSDMFVAGTDTSSSTVEWGMTEILRRPDVYKKVMAELDQVVGKDRFVEETDIPKLTYFRAAVKEVFRLHPGVPLLIPRRTNEACEVYGYHVPKHAIVFVNVWGMARDPNVWPDPYEFRPERFLGREVDVKGLDFELLPFGTGRRSCVGMPLGHRMVHYSLASLIHAFEWNFSAEIMGDMTEKVGITLQKAKSLVGVPKPRLLESIYQCK