MADFVNHALDGESRVAEIYSAVIICLTAVTVVVLARIYTRLFVVRTFGLDDWTAAISLPFTVACGVVVGVNIKYGSGRHIWTVSIDDQRQYLINFYLSIVLYNISLLFTKASFLLQYYRVLATTKAMKRLYMGFFIAIVFVYIVFLFLAIFPCIPISDFWSFSDSPNCLPNLPSFYAQAVTNIVSDLAIFFLPLPALWKLHINGPQKLVLLSIFSLGLFACIISIIRLTFLADSPDITWDNASASAWSTAEVCIALICASLPSLRPIVGGILPRLASSFGKSTTARSATRKGTSRLQTVTTVTSRKAPTLYPDLEGSVERLNSNEGSEGAPARSQTFLDDGSDHNGFAMTDMAKSAAPPHNRI