MPPHRAFQRIAKKYGPITSLRLGMIPTVVISSQELAKEIFTTHDLNFASRPYLVLGDHFSYNFSGIGTSPYGELWRNTRKLCTMELFTAKCIDSFSWVRRDELSRTLEWILKDHGDDKPVEVRKVASVFSFNITSRILMSKRYFGDENVDAHAMEFKELNDKVLELAINPCISNLVPWYLRWLDWQIPRYKRIHAKQDEFLQKIVEEHKETTRECKDFLDIMLDFFGAGTQGETYVKANLIEMLMAGTDTITTVSEWLMGAVMHNPRVMAKLHEELDSVVGNTRMVQESDLQKLEYLQIVLKESLRRYPPGALLIPRISSQAATVGGFHVPKGTTLLVNAWAIGMDPAVWENPTQFHPERFLGSSIDVKGQNFELLPFGSGRRQCPGMGMGLRSVELLVANLIHGFDWSFVPGTTPSMEDVFFTTAQLKTPLQAMATPRLPKEVYIKV*