MAEVLSAGPESVAGCRARAVHKVLNQVVLPGEELVLPDHEDVDGLGGAGEQPLRLNAGARPRLRVVCGPG
LRRCGDRLLVTKCGRLRHKEPSGGGGGVYWVDSQQKRYVPVKGDHVIGIVIAKSGDIFKVDVGGSEPASL
SYLAFEGATKRNRPNVQVGDLIYGQCVVANKDMEPEMVCIDSCGRANGMGVIGQDGLLFKVTLGLIRKLL
APDCEIVQELGKLYPLEIVFGMNGRIWVKAKTIQQTLILANVLEACEHMTTEQRKQIFARLAES