MKMWFLANPPGKATIQVQTVDEFTWLNSSYSPVLKQLGSASIKDYYFRTHRMNADSNLKYRNPKYLSILNHLRFYLPEVFPKLNKVLFLDDDIVVQKDLTALWEIDLQGKVNGAVETCGESFHRFDKYLNFSHPLIARNFDSNACGWAYGMNIFDLEEWRKQGITGMYHRWQKLNKDRLLWKLGTLPPGLITFYNLTYALEKSWHVLGLGYNPNVGSTEIERAAVIHYNGNMKPWLEIGITKYRQYWTKYVKYDHIFLQQCNISE*