MPTNNTPFLTIFLLFLGLLRFDSFPGLEAATGKLASIPGLYVFGDSLVDAGNNNYLPISISKANYPHNGVDFPNKKPTGRFCNGKNAADAIAEKFGLPLPPPYLSLRGLLKREKRKSAAVTGVNFASGGAGIFNSSDQKLGQAIPLSKQVNNWLSIHEEVMKLEPSAAQLHLSKSLFTVVIGSNDLFDYFGSFKLRRQSNPQQYTQLMADKLKEQLKRIHDSGARRFLIIGVAQIGCTPGKRAKNSTLHECDEGANMWCSLYNEALVKMLQQLKQELQGSITYTYFDNYKSLHDIISNPARYGFADVTSACCGNGELNADLPCLPLAKLCSDRTKHLFWDRYGHPTEAAARTIVDLMLTDDTHYSSPITLTQLVST*