MPSQSVLFSLLFLFYFAGSLTHARRHVIFGNGGGAQDDWLTVDIVEIHEKEEPKQGLHDSEGIYTNSLLRDKLSTFQGFNVPSSRGVRRNLICDTCLDISTFLEDVLTDPDTLEDVLDYVNGSLCKTLPGLQEDCINLVEEYVPQLVETLQTYAAPDKLCGETKICPSFVALLSNDARTCKICTNFTSEALSYMQSDKTETEILDALHLQCSKLGDFSSQCNLLIDAYAPLYIQKIDSVTPEQLCQKVGICSSLSKADPSHCATCEFAVFQLKAKLRNPAFQEKMLESLLDSCSKMSAYVDECKNLIAEYGPFILGNIDNYVDPEAICTQIHACDDKRKRNKDFLLQLPISHANVAHQ*