MSTCGRKALTLLSSVFAVCGLGLLGIAVSTDYWLYLEEGIILPQNQSTEVKMSLHSGLWRVCFLAGEERG
RCFTIEYVMPMNSQMTSESTVNVLKMIRSATPFPLVSLFFMFIGFILSNIGHIRPHRTILAFVSGIFFIL
SGLSLVVGLVLYISSINDEMLNRTKDAETYFNYKYGWSFAFAAISFLLTESAGVMSVYLFMKRYTAEDMY
RPHPGFYRPRLSNCSDYSGQFLHPDAWIRGRSPSDISSDASLQMNSNYPALLKCPDYDQMSSSPC