MKWDTDSDQESGFELSQSFLVFYEKFEKMQAFLMDVIELAGQAENDDLMKYLFRVGPARDGSDWHVFRALVLKYGVVPKRVAPDTYHHSNSRQLCAVLNRVTVEMGVELQRIVNENGRDSRAVHDALDEKLEQIRALLASFLGMPLRTVRIGDIDMTPLEYFRTHVEPFYNLEQKVGLACNPALPKGSVMTVKHGKNSACLKKFDSCSPRTMLAWINVDMDTMQTAVKRSIQELREPVWFGCDVDSAGDFDRSTGLQDLDILSCVGLSKRLSRKERIELGLAVSSHNMVFSGYGDGFFRVENSWGPDCGDSGYVTMSEAWFREHVYGVVVDKSLVDPSHWFIQESAFGQDSHPGVSLSDPRLVELDPRDLFACI*