ELMGVDERVFACMYCGASFLHQSKLTRHILSHSLESLKYREQAAHLQLQAQLGLEPGMHLPPEAHYPTAGTIEPMDFELAAHSDPTSGVVLCKFCGKSFPDVGSLIAHLPAHTGDRPFKCEFCGKAFKLRHHMKDHCRVHTGERPFRCTLCGKTFSRSTILKAHEKTHYPKYVRKFLSPSPVDPSEEEAPPPPP