MIPRTLFSSDHELFRDSVRKFLEQEAVPFHHQWEKDGHVDRALWNKAGEAGMLCSHLPEEYGGMGADFLYSAVVIEEIGRAGLTGIGFSLHSDIAAPYILHYGSEALKRKYLPKLVSGEMVAAIAMTEPGAGSDLQGVKTTAVLDGDEYVINGSKTFITNGFLADLVIVVAKTDPKAGAKGISLFVVEAGTPGFSKGKRLEKVGMKAQDTSELFFQDVRIPRENLLGKDGQGFIYLMQELPQERLTVGIGALASAEAALQWTLDYTRERKAFGKSVADFQNTRFKLAEMATEIQVGRVFVDRCMEQHLQGKLDVPTAAMCKYWTTDLQCKVLDECVQLHGGYGFMWEYPVARAWADARVQRIYAGTNEIMKEIIARAL*