MKKYRVFSSIACVFVFVSAFIISTSGLHVHVEDLPTPVDGLSWTFYKETCPDLEDIVKSTLEQALDQDITQTAGLLRLHFHDCFVQGCDGSLLLTGSASNPSEQEAQPNLSLRARALQIIDEIKSAVEASCSGVVTCADVLALAARDSVAKAGGPKYPVPLGRRDSLDFASQSVVLANIPTPTSNLTQLLSIFEPKGFSLTDMIALSGGHTIGVAHCNSFDNRLYNISTGEAIVDPTLENSFASNLYSICPAVNNTVNTANLDVLTPNYFDNSYYVNVQRNQALFTSDQSLYTDSTDSGDIVDSFASKKTVFFKKFVLGMVKMGQLEVLTGSEGEIRSKCSVPNPTSSSYEEVIEPIVSTGERSRSGRVHSEL*