MDQRSLEAAAKSGNIDLLYELIREDPYVLDKIDNVPFIDTPLHVAALAGTTEFAMEMMHLQPSFARKLNADGLTPLHLAIDHGHFWLVLELVKVDSSLVRLKGRQGMTPLLLAVSKKKIDLISEFFLVCPKSIVDANVNGENALHIAVNNNEPREGLIVLKVLMGWILRLCQKDAERTETRVINCRDKDGNTPLHLAAYHNNHQAMKLMLKSSNVNVNIENKNGLTVLDVTVLLRREGSRWGRVERMVKWHGGKRSASLVKIRTTSDILSSKLTWCESKRTKSIRSYSWISEERRNALLVVATLIITATYQTVLQPPGGVSDSGESGREASNGTISHGTTSNGTKAGSVVMGDGDFVWLWIWNSVGFNIATALTLRLLSLGQESGFWYIPLFIPLLLAYYAAGGVISPNEIMLHIGNVGSFIILLIWALVVWFWEWLQSKRGKVRGPKSGLVWEGFATLDQARGVTPKG*