MVLGQVMLPVLAGKKVSGLMIVTGSGIHDPCAGVTEANKFRNVSVHHSVNGWCLRRTGNFNLMKKSFDSSSLISRASSQAPFNPLQYQSYSIPSLNWRNKGVKRLIEGYNTQEVIQRGRPVEFSESTIASLFSEHNGMPPRPRRIILVRHGESLGNVDETAYTQIPDSKICLTEKGWKQALKCGHDIRELIEGDHSDDWKVYFYVSPYNRTLQTLRGIGIAFDRERIAGVREEPRLREQDFGNFQDRERMRVEKAIRLRYGRFFYRFPNGESAADVYDRITGFRETLRADIDVGRFQRPESRSKNMNLVLVSHGLTLRVFLMRWYKWTVQQFEGLYNFGNTEMLVMELGPGGRYSLTMHHSADELRAFGMTDDMIEDQEWQKIARPGELNNNWDTNPSFFHHFDAAAKGLDLNAIPDDIVRYPPVNGATHSKLY*