MHIDLLIAALWSLSPFGEAKVGIPYGMYQGVNEYLVFVVCFGANVLVFPMMMFFLEYINRHLIKWRFYKKSAVFVGQRAKKGSGKKIQRFGFLGIVLFVMIPLPGTGVYAGSIAAYLFKMKKREAFAANTIGIFFSSVIIWVATLLSMEGGT