MKLVRLYAKFLESVKHDPWSAAKWEAEKLEQLAEEAKASNVFQDMDLRDPALRASLLALGPNSDHRAVVIINAQCLVQMINQTACEMLGYQRSELVGRNVNIIVPPPFSEFHNNYVRTYLNTGKANLVNRHSRFVAMHKERHVVDTTLLVTKVSGIGEDTMFMGLLEASPPPDDVAHIWVMFNGQVVSADINYADWFGYAPQQLVGKSLSEYVVDFKRIDLVLREARASQALGPKRPPTLSPAELQHQGSEAAKLMRQGSRSDTWSVHDIQWLHCFAGPVACHVTITNGGIGTHLFNMLAIRRLGRQAHSLKHMLVSDRHNRVLHITQQLSAMLGSTPKGLMASGAKSTLEALLAQPFSQLHASLGCSVPPHQPPAYSCRSGLSVLMAGVGPQGPMSLPVSLSIRKKQHGMESEEYHITSIKPRTVGQALGERCVGLVLDSLGYVIDVAPDASDAVFGFPPKQLMGRHVSTFVDILSPQQARKAAAPAATPNASLGGIQALLQGRKAEDHALDPGEAAVCKEDEEQVAQLLLELAGRSTEMPGITWRCGVSRSHADTSTPGNLKGMAAILLGRMQARFL*