MTTSQGSNAFQSFAPQSNNGFGTNAELTAHPLLPIEDPACAAASAAIGGVPDHEASDGVFNKERRLKRKISNRESARRSRARKQRHLDDLRALAARLRHGNRELSARARAARGRVALVRLANAELRAEADALGRRLEAAARQALALGQLYAAAHGHGAFEQTMASLMV