MIMQFFSLQSFNCKIINCSFGDLSFNGEESTSGAPREGAPDRCYFPGEGSTDQCSLLLGAPLPPSLGSTRSVLLRVLPFLREHQIGALVRTTCTFNWNFQLSQSLAQGGETESRAVMGRRPCCSKEGMNRGAWTLTEDKILTDYVKVHGEGKWRNIPKEAGLKRCGKSCRLRWMNYLRPDIKRGNISPDEEDLIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTHLSKRGQGKERGPKSNHSKVGKKPITVKVDEDLVSSRVIRTKALRFKEVFITPDAQQHRIENHHRNVAIPPSMDPNLVQNVPAGSESSDRSLITLSSNEEYPVDFMVDISAGEISVPEIFASDFTSFSHDLGASEMDKVMRGDDADNYMSKIAPSQAFLLPEEMEQNWSGSDYYIQANLDSDFGSLTAFLESAEEWLI