MSRSLSAVGDPPPARPSRLPCLGGLTKAWWTAEGSSEVRGTLAVGTGAEQQLHTGRTPILGLRVGLGLGGAAVLMAAASATPPGSLDLLQPGFSKTLLGTKLEDKYLCSACRNVLRRPFQAQCGHRYCSFCLSSILSSGPQNCAACVNEGIYEEGVSILESSSAFPDNAARREVESLPAVCSSEGCTWKGTLKEYEDLAMADLEQKVHEMEASTFDGVFIWKIPDFARKRQEAVAGRTPAIFSPAFYTSRYGYKMCLRAYLNGDGTGRGTHLSLFFVLMKGPHDALLRWPFNQKRPVSDMNIASGCPLFCPVSKMEAKNSYVRDDAIFIKAIVDLTGL