MQSPGKLCLLAVLLAAGCALADDHDCIYGEPPLCQHALASDTTCRGINATTKDAWLSTECDYVLYDVPAKQESNAWIVIHAADCDNWTGELGDYFSEAAGTNLFGLRQCVGLDPQVCTLNRSRCDALHVSWTMPDQPATLGLGFNPPVLVEAAKNTSNQILFIHSYDGLPTYPWSTPCSGNNTSHVCIFGDDPDFDRKFYGDGGIKELLEDALNGSPHLSCPVEVVDARNSSEVPSWVPGPAWPQAYASNRRADLPCSGMFPIGIGNWAWEMQDAVAGALQIAIVKGDDQETLDLVTEAIKVAISX