MTTHTIRKVVYSAFGGPSNVSVITAQISPPAKYEVQCDVIYSGFSGADIQMRIGTYPMQRDAPLTPGYCFVGRVSANGPKSTKFYPGQLVGALTMYDAEAQKINVAEKYLISIPEHVEMRQALGVILDWNTAYCLVHRATDLVRKGQRVFIHSISGAVGYATMTLCLLEGAEVYGTASERNHASLRELGVTPFTYADKNWKDEMKQRGGAHVVYDPIGFEHYNDSWDILIRNEPSRLVGFGGNMNIIQGDDAKPRSQFSSQVKLLAKNGCLVTRRSTSFYYIDRDRSTYMEDLHSVMSMLVAGKFQVPVKKTWDLENVREAHETWGKVPGVGSCFVRVDPNAAL*