MALLNKRPHAVMLPFPAQGHINGMMQLAQILYARGFYITFVNTEYVQERLNNSGSVESVKSLPDFIFETIPDGLPAEHGRTSKLAELCRSFTDNSPLYFDELMDKLKHSQADGVPPVTCIISDGFVSFPQKTAKKLGVPRVSFWTYSACGFCLYFFAPLLVEKGYIPLKDEGCLTNGYMEQTIPSIPGMPQLRIKDLSFSLRRTDMYEFVISEAQAALEADLVLLNTFDELDRAVIDALRNRLPPLYTIGPVGLLSESGNHKIFDMSASIWTEETGCMKWLDCQEPCSVIYVCFGSISVMSGEELLEIAWGLEASKQPFLWVIRPDLIDAGHSDVLPAEFLDKVKDRSLLVRWAPQIKVLSHPSVGGFLTHSGWNSTLESICAGVPMISRPFLAEQPTNRRFVSEVWKIGLAMNEVVKREHVEDTVRRLMKGEEGQQMRKRVSELRDASTRAVGQGGSSYINIERFVQAIQRAGLANP*