MLQVAVREMGDASNDSSAVESFVIVYNVAKRHNIGTLVRSATAFGVSEVILVGKRKDFNAFGSHGAALHLRFRHFFTLSDARSHLKEKGCDIIGVEITDGAKPVHSHPFTRSTAFLLGNEGTGLSDKEMAICDSFIYIAQYGGGTASLNVTVAASIVLHHFAVWAGFPERQRDGHKFVVAERPLMQMQRTVCSETPDMIAEMRRLKQGVLEDWLDGDLEIQHDGEDLDPNEAFVSMPSEGSPALTRLFEG*