MKVLQLGLAVAVTAGIAATIIYIVGVSTIGQKYVLSDEDVKSLESLQTSFKKCVRANGLGLQAFSKDHCQITLGFPSDTVPKWEDPKTGELEGLSFDFNLCEALATWEQVRNSTTILTKEFIDALPNGWQEYAWRRINKGIQLNQCQNKTLCMEKLALVLPNTPPFVPRRFGRCAVIGNSGDLLKTRFGKEIDGYDAVVRENGAPIQNYTEYVGTKSTFRLLNRGSAKALDKVAELDVTGKEVLIIKTTIHDIMSKMIREVPIHNPVYLMLGTSFGSAAKGTGLKALEFALSVCDSVDMYGFTVDPGYKEWTRYFSESRQGHTPLHGRAYYQMMECLGLIKIHSPMRAEFNRNLEGLPSKSTLYAARIAFEKVLGRAGASMEDPLAACSIVKRCSEDESMRLSILRKAALDHHQYVKGATMYTLEHRVGNGMVCILPKA*