MKEVAEERCLDPQLWHACAGGMVQMPPVRSRVYYFPQGHAEHAHGGGAADLAGARALPSLVLCSVTGVRFLADPETDEVFAKIRLVPVAPGEVEFREPDEFSVDPADAREKLSSFAKTLTQSDANNGGGFSVPRYCAETIFPKLDYRADPPVQTVLAKDVHGEVWKFRHIYRGTPRRHLLTTGWSTFVNQKKLVAGDSIVFLRTEHGELCVGIRRVKRVSCGGMECMSGWNAPGYGALSAFLKDEEGKMMKSHGGYMRGRGKVKITDVVNAASLAASGQPFEVVYYPRASTPEFVVKAASVQNAMRNQWCPGMRFKMAFETEDSSRISWFMGTIASAQVADPIRWPNSPWRLLQVLLDHMFPILVCNTAL