MKSYLTVFTAILVFSGSEAGKYNYSEVIHNSLLFYEAQRSGKLPADNRISWRGDSMLDDGKDVGHDLTGGYHDAGDLIKFSFPLGFTLTVLSWGAIDYEDAYTKAGELENVRKAIKWGTDFLIKCRTSEDELYGQVGKGEIDHANWGRPEDWPKDKERPSYKVTSKHGGSDLAGETSAAFAAASIVFKKADPIYSSTLLNHAKSVYTFADKYRDTYMTEIIDAKIFYTSWSGYGDELAWSAAWLLRATNDSSYEKEVDKHFKEFSKQLNGNPGNFSWDDKTAGVQVLMAEITNEEKYKNLTKIFCDYIVNKQRRTPKGMVSIVDWGSLCTAADVSFICLQAAKLDIDSEDNVKFAQGQIGYALGDTGRSFVVGYGVNPPTHVHHMASACPTTGKCSIDMPGPNPFVLTGALVGGPDENDTYVDDRSDYVHNEVANNYNAGFQSAVAALLHLEL*