MQVKKTTQERVYPAAPSPGGVMELSNNDQIMPRLYTSLLFFFNEEPVQEASVLLKSSLAEVLSLFYPCAGRYRERINGELEIVCNDEGAVLLETWVDCEYEDLLPLLDYHPDFALLVPQLDPSAAISEIPPFLAQITHFECGHMCLGIQLHHSMCDGLSMSHFLSSWAILAKSKECVDPNGEECQRAALQQPHLDRSLLKANPLPSPTSHHPEYQTHMPFVPGSFSTSSSKIFSFTPSHMDALMAKARLGLNHSHTHFEALAAHLWRGVIHARGLTPNQEVRLGIAVDGRRRFNPPLSKGYFGNVTFSSYTATPAGELDENPLSFAADLVKTAIAKVSDMHMRSALDWVAKQESPKLVYPSFCTPFVDLSITSWWRFPLYDLDFGWGRPSFVRIPVSILDGFIILLPSPLGVGHVDALVGLQEDHMPKLEDYINIA*