MAKRLLSRTRLITLHHPVLPPALSRLLSHGPPAPTTSEPEDKGKKAAAAAAVVVEAAATSRREDPEVSVRDGSEDDDEDAGLPWRSWRPDVAWLSKALEPALHLYKQYNWKPFTSTGGGENIPASTRTFSEILSDLQRSKISIKDWSLSDLTVGLYLIYLSQASSKNAEAFKGVQISSNKMVQELIYHLELARGCYKGNASGLARYSMLRKRNVVKFVKDSSILRPGYYIGIDPRAKLVILGIRGTHTVYDLVTDLIALSDKKVSPKGFSTHFGTYEAARWYLRHELGIIRKCLEKHKDYKLRLVGHSLGGASAALLAIMLRKKSKEELGFSPDIISAVGYGTPPCISKEAAESCASYVSTVVLQDDIIPRLSAASLARLRNEILKTDWVSVLEKEDLKHIVDIVTNAKLVVSSIQDVARKLGDYAKIVSASTNSDVAKDPADSTKVLSSNSTNDVFVPEDLFLPGTLYYLQRDIENINGIEDESYTLWKGDPGDNFQRILLSGNLISDHRCESIYYAMREVLKTLPPLPQDE*