MSILLYFFFLPVILSLIFMKKFKDSKRNLPPSPPKLPIIGNLHQLRGLFHRCLHDLSKKHGPVLLLRLGFIDMVVISSKEAAEEVLKVHDLECCTRPKTNASSKFSRDGKDIAFAPYGEVSRELRKLSLINFFSTQKVRSFRYIREEENDLMVKKLKESAKKKNTVDLSQTLFYLVGSIIFRATFGQRLDQNKHVNKEKIEELMFEVQKVGSLSSSDIFPAGVGWFMDFVSGRHKTLHKVFVEVDTLLNHVIDGHLKNPEDKTNQDRPDIIDSILETIYKQEQDESFKLTIDHLKGIIQNIYLAGVDTSAITMIWAMAELVKNPRVMKKAQEEIRTCIGIKQKERIEEEDVDKLQYLKLVIKETLRLHPPAPLLLPRETMADIKIQGYDIPRKTILLVNAWSIGRNPELWENPEEFNPERFIDCPMDYKGNSFEMLPFGSGRKICPGIAFGIATVELGLLNLLYYFDWRLAEEDKDIDMEEAGDATIVKKVPLELVPIIHH*