MEEFVVATSNGQPSPPFKHLHTREYLGHKKKVHSVAWNCQGKRLASGSVDQTARIWHIELHGSSKAKDMELKGHTDSVDQLCWDPKHADLLATASGDKTVRLWDARTGKCSQQVELSGENINITFKPDGSHIAVGNRDDELTIIDVRKFKAINKRKFGYEVNEIAWNTTGELFFLTTGNGTVEVLAYPTLQTLHTLVAHTAGCYCIAIDPSGKYFAVGSADALVSLWEVSEMLCARTFTKLEWPVRTISFNYDGQYIASASEDLFIDISEVETGRSVYQIPCRAAMNSVEWNPKYNLLAFAADDKNKYQADEGVFRVFGFENQ*