MNKVVLLCRPGFEKECAAEITDKAGKREIFGFARVKENAGYVIYECYQPEDGEKLISELPFSSLIFARQWFVVGELLQHLPPEDRITPIVGMLQGVVEKGGELRVEVADTNESKELMKFCRKFTVPLRAALRDAGVLTNYETPKRPVVHVFFIAPGCCYTGYSFAHNNSPFYMGIPRLKFPSDAPSRSTLKLEEALHVFIPEDEWDERLANGMYAVDLGACPGGWTYQLVKRNMWVYSVDNGPMAQSLMDTGQVTWLREDGFRYRPNRNNISWMVCDMVEKPAKVTALMAQWLVNGWCRETIFNLKLPMKKRYEEVSHNLAYLQAQLDEHGVNAQIQARQLYHDREEVTVHVRRLWAAVGGRRDER*