MATSTLPQVPYKVGVVGYGRLGQSLVSRLLAQGSELGLELVFVWNRDPGRMAGSVPPALQLQDLTALEER
HPDLVVEVAHPKIIHESGAQILRHANLLVGSPSALADQTTEQQLLEASKRWGHTVFVARGALWGSEDISR
LDAAGGLQSLRVTMATHPDGFRLEGPLAAAHSSGPRTVLYEGPVRGLCPLAPRNSNTMAAAALAAPSLGF
DRVIGVLVADLSLTDMHVVDVELLGPPGPSGRSFAVHTHRENPAQPGAVTGSATVTAFWHSLLGCCQLTS
RPGIHLC