MEVPMIDFDKLDGEKRAETKALLHQACEKWGFFQIDNHGVDKKLMEKVKHLVNTHYEEIMKRSFYESEIAKALEDKETASNIDWESSFFLWHRPTSNIDEFTNISEDLRKTMDEYIAQLFKLAEKLSELMCENLGLEKGYIREAFSGNAGPSVGTKVAKYPQCPRPELVRGLREHTDAGGIILLLQDDQVPGLEFYKDGEWVVIPPSKNNTIFVNTGDQIEVLSNGRYKSTLHRVMADKNGSRLSIATFYNPSGDAIISPAPKLLYPDHFRFQDYLKLYATTKFADKGPRFESMKNMAIGHHSLHA*