MLGIRKNIRISVNFLQRRTITVKQKLGKNRPLPGWDPNSEYFRPGPTMLNRLQEHLHDTILPDVLAASYRHDIDTALSTDEHTQKDRLPRWIGDNPYYKNRPPQKMRGNKPLLPVKESVNPKNLPSISKVVVSTMHKEALVDKTQLLSTMMAFRSITGLQPEIVYARKDVSPWKLRSGVPVGVKVTLTGESMYTFLSILSELVLPQLHDFKGLSPTSGDQTGNISFGLPSEVMPLFPQIEAVYEMYPHSLPGFNVNITTNSKDTRLARFFVSSLIPFTDGNKEGYVG*