MKALAEKIVEEDIEGGTAVELGSIDWRTFPDGFPNLFVNDAHGVRDRHVAFLASFHSPEVIFEQISVIYSLPKMFVASFTLILPFFPTGTSERVEREGEIATAVTLARILSKIPLSRGGPCSTLIFDIHALQERFYFGDNILPYFESGIPLLLNRIAELDDADNIVIAYPDEGARKRFGVFFKSYEEVVCTKVRDGEKRLVKLKEGEPAGRHVIIVDDLVQSGGTLIECQKLLSRLGAMKVSAYVTHGVFPNASWKRFTASSGAGGQGFYKFWLTDSCPGTAENVSGVAPFEILSLARPIAEALQV*