MDDFCGRRLDLLHRHLCPHDPPALPPHMVTRPCSHRSSLGGPVVVGAMVLDIHASPSSNALLPGTTTPGKVLYNRGGVGRNVAECMSKLGMVPFLISVIGQDMAGDILLAHWQSLDLLTDGIRQCPGITTPVVSAIFDGKGELAGAVADTSVVGCVLQEEYLTPEWIVQFETAIQSADFLLLDANLNAAALEAACKLAKGANVPIWFEPVSVSKSLRYAAISNNINYVSPNEAELVAMANGNTNTEEVLSVGVLKNDDRQISIHALIQHLEKHILVLLQKGVTYVVLTLGRHGVVLCSEVCNLENSCNRDWRTLARNDFGHSSRKAHQNYSDGGFKLFSGQDLQVGTCDASGIQSLNDSNSCFRPIDVCYVHFPALPASVVSASGAGDCFVAGALTALCLRKGVYSSMAYGIAVATEAIQSELNVPSNLSLNDLTVDAKSVLDSAEHIVLS*