MWLQNLLFLGIVVYSFSAPTRSPNPVTRPWKHVDAIKEALSLLNDMRALENEKNEDVDIISNEFSIQRPTCVQTRLKLYKQGLRGNLTKLNGALTMIASHYQTNCPPTPETDCEIEVTTFEDFIKNLKGFLFDIPFDCWKPVQK