MELVHGISTHFIQSKKFKTNKITVRFTAPLSLDTIAGHMLSASMLETANQMYPTSQDLRRHLASLYGTDMSTNCFRRGQSHIIELTFTYVRDEFLSRKNVLTSQILELVKETLFSPAVVDNGFDPALFEIEKKQLLASLAADMDDSFYFAHKELDKLFFHDERLQLEYSDLRNRILAETPQSSYSCFQEFLANDRIDFFFLGDFNEVEIQNVLESFGFKGRKGDVKVQYCQPYSNILQEGMVRKNVGQSILELGYHYRSKYGDEQHLPMIVMNGLLGGFAHSKLFTNVRENAGLAYTISSELDLFSGFLRMYAGINRENRNQARKMMNNQLLDLKKGYFTEFELNQTKEMIRWSLLLSQDNQSSLIERAYQNALFGKSSADFKSWIAKLEQIDKDAICRVANNVKLQAIYFMEGIE*