301 aa
MHNLEHLFIFIRVAEMRSFSRAAESMGIQKGRASTVVRQLEEDLGTRLLHRTTRSVQLTE
DGRRFQERARELLTDFDDLQSMFAEEGVALRGRLRVDLPTELARTTLVPALPDFMAAYPD
LELQVSSTDRQVDPVEEGFDCVLRLGPIGDETLIARPLGRLRMVNAASPAYLAQYGTPVV
LEDLHRQGHRTIHYSRALGARPYGWEYPDGDDYATLPLPGALHVNSVQTYEAAGLAGIGL
IQAVLTGIGRHLESGALVEVLPDFRPEPLDVSLVVAHRQNLSRRVRVFMEWIEEVLAPYL
D