MSAHRTPKTGRQSLLFQDLASPVSARRGKFSTPGQAAAVSALWRENLGGSDLPPPPMYTLDDRSDFSPESGIADYSASPDVKSERRTPFQSSGKNVVTPGKGKLEASPSFSLLSGQQQSQQVSGSPSWWSQSKGGGSSAEQEDKGKGSPVEGVVQPGALVTLPPPREVARPEVQRQVIPTGNVQEEEWVTVYGFPPSDTNLVLREFEKCGMIVKHVPGPRNANWMHILYQNRSDAQKALSKTGMMINGVVIVGVKPVDPIQRQALNERLNNQGFMPLPPPSSTRDTEFNAARGASSRPHYLQNGSAFSPQPNGGAMAVPSKSMVSKFVDLMFGV*