MIQFTGCKEQEYTTNIDQAPEAMTGFSSPCGACKFLRRKCVSGCVFAPHFCHEQGAAHFAAIHKVFGASNASKLLMSLPATDRREAAVTISYEAQARLHDPVYGCVAHIFALHGGRVA