MSCTVWLCLLGTAIVTHWQEDMMYKVGCRTMVSSTADKHLCVCLALTSASAVVAESATFPIDITKTRLQLQGEKGALQSGVAKGAIKTAIGIVQEEGFEGLYRGLTPALLRHIFYTSTRIVTYEQLRSATKQVENEHSVARHALLGGISGIIGQIISSPADLVKVRMQSDGRLVKLGFPPRYSGMWDAFSKIVREDGLLGLWRGVGPNAQRAFLVNMGELSCYDQSKQLLIRNSICYDNIYAHTLASMMSGLCATTLSCPADVIKTRIMNQASSVNNGGPAAYKNSIDCLLKTVRAEGIMALWKGFFPTWARLGPWQLIFWVSYEQMRRAAGIVSF*