MRIGLFTDTYFPQVSGVATSIRTLKEELEKEGHEVYIFTTTDRDVKRFEDPTIIRLPSVPFVSFTDRRVVYRGLISSYKIAKHYNLDIIHTQTEFSLGLLGKMIGKALRIPVVHTYHTQYEDYVSYIANGKIIRPSMVKPLLRGYLKDLDGVICPSRIVLNLLEGYEVTIPKRVIPTGIPLEKYIRDDITAEEVTNLKAELGIAGDETMLLSLSRISYEKNIQAIINQMPAILAENAKIKLIIVGNGPYLQDLKHLAMQLEVDKHVTFTGMVPHDKVALYYKACDFFISASTSETQGLTYIESLASGTPIIAHGNPYLDDVVTDKMFGTLYYAETDLTDAIIDAILKTPVMDKRLLAKKRYEISAQHFGKSIYTFYLDTLIARNSKEAQKLSLYLNHSGKSSSLKLVQGAIHLPKRAAKVTAITSVKVVKAPIKLVHAIKDFLD*