MPGQPFGVYLHVPFCLTRCGYCDFNTYTPAQLGGVSPDRWLLALRAELELAAAKLDAPTVHTVYVGGGTPSLLGGERLATLLDMVRDHFVLAPDAEVSTEANPESTWPEFFATIRAAGYTRVSLGMQSVAPRVLATLDRVHSPGRAAAAATEAIAEGFTHVNLDLIYGTPGESDDDLVRSVDAAVQAGVDHVSAYALVVEHGTALARRVRRGELAAPDDDVLAHRYELVDARLSAAGFAWYEVSNWCRPGGECRHNLGYWDGGQWWGAGPGAHGYIGVTRWWNVKHPNTYAEILAGATLPVAGFEQLGADALHTEDVLLKVRLRQGLPLARLGAAERERAEAVLADGLLDYHGDRLVLTGRGRLLADAVVRTLLG*