MELGTGLLDNGINIDQAPEAMTGFSSPCGACKFLRRKCVSGCVFAPHFCHEQGAAHFAAIHKVFGASNASKLLMSLPATDRREAAVTISYEAQARLHDPVYGCVAHIFALHGGRVA