MGERGFLLLSSVAKVGFSPFHLPSALPTTLSIRRSTFSTHGGVCRLDRDQVRSPDLIDLEYADLNLKEKVAETVGHIRIRQHVNPLNSSLMVPVQAPNWKEVFDNSTLPLMVDIGSGSGRFLMWHAKRSPESNNYLGLEIRRKLVERAHFWVKELGLKNIHFMFANATVSFEQLVSTYSGPLMLVSILCPDPHFKKKHHKRRVVQKPLVDSILKNLAPGGKVFMQSDVLDVALDMRNQFDSQADVLQHIDDLDPNVLCDPQGWLLSNPMGIRTEREIHAELEGAKIYRRLYQKRELSC