MLHQLIICYIRFDNYPKGPTWQNAFDDLLGQGIFNSDGDTWLMQRKTAALEFTTRTLRQAMNRWVNRTIRTRLWVILDKAAKEKNPVELQDLLLRLTFDNICGLTFGKDPETLSPKMPENPFAIAFDSATEATMQRLLYPYFLWRLKKFLGIGAEKRLQKSLKVVENYISEALDSRKESPSDDLLSRFMKKKDINGNSFPSDVLKRIALNFVLAGRDTSSVAMSWFFWNVMNDSHVENKIVEEISNVLKESRGEDHEKWTEEPLNFDEADKLIYLKAALAETLRLYPSVPEDFKYVVSDDVLPDGTWVPAGSTVTYSIYSVGRMKTVWGEDCMEFKPERWLSAGGDRFEPPKDGYKFVAFNGGPRTCLGKDLAYLQMKSVAAAILLRYRLLPVPGHKVEQKMSLTLFMKNGLKVYLNPRELDLAAPKIAMSA*