MHLHTATKLLYLAFLSGGDGLRVFRPSSITIRRQVGQLGFATETEWQYAGGKRNPLDPSQPSRTVEASGASVRLFEARLADGSRSLLKEFLGAEARAIGERELAVYRHLEEEAGGAPDLSVGTLCGRLWLIFRWVPLRTIGGFARVEQPPAGLAGLFDWGAAQARREWVRTASRESLRALAALHAAGVAHRSLGSSSLLVSTYEQREAARLRVTLVDLGFAATPALLSAEEIAAAMRQAGCGPTGVLPLLTLYDLHGLGYVLLELVLSALVPRPAGGGGGVRPPPELQQLKRLVEDVFSDDVARGFRDYCAEEPGWEAAVALLDEGGGAGWDLLQSLVDCHTPAAAGSVSAQSLLDSSVWLRPGGR*