MVKLTSVRSTRCYGYPEPLNDIAELVNALIYLVATTLLLSALAFDLNRDHPGVVPWLLMISALLLAAVNIHDLIAQLAGFDFRLPLLTVDPQLALVEALAPILHTIGFLLAFGGFLTLHIAGDKDYSSDVERSGRESLLAGLVLLLIGSILNNFQVYERLDLVSQAEQHAVSIPMTLGSLLLLISAVVGLVQWPKPALGQATDLSRWLALSAGILWFVSALINVDRVLRVQESDAIGRVEPLRRGAAEVLEAAREQGTPLMEAPRVETAPAARRTPPRDVEKGQHADARAEVGQKAGFQPAERPWAG*