MASLNFNVTRKPAVLVAPSLPTPKEFLYLSNLDDQAGLRFHIPVVQFYRFDPSKKGEDPARVIREGLAKALVFYYPFAGRLRDASAGKLVVDCTGEGVLFVEADADVALEDFGDLQPPFPCWDDLLHDVPGSLTLTHSPLLLIQVTRLRCGGFIFALRLNHTMCDAVGLVQFMSALGEMAKGLPRPSVHPVWKREILRPRTNPNVKFPLYEYNQIEDKDGQMVPVNEMSHNSFFFGPKEMESLKRQAVGHGKKSPTFEVLSACLWRLRTRALQLPAEQEVRLIFPLDARNRFGPPLPEGFYGNAISFACAKTTAGDLANKPLPFAVKLINEAKTAVNDEYMRSVIDLMELEGRPHFTVVGAFLVSDVTKIGFGGVDFGWGKPAYGGPAKGGVGAVPGVSSFLIPLRNTSGVQGISVPVCLPSVAMKRFQAEISEATESNAAPFLPSSL*