MGLSTAYSPAGSRLATPPLGAAATARRRSVQPLRPRRHHLLATVRCSVDAAKQVQDGAATVAAEAPASRHAECFGVFCTTYDLKADDKTKSWKKLVNIAVSGAAGMISNHLLFKLASGEVFGQDQPIALKLLGSERSIQALEGVAMELEDSLYPLLREVSIGIDPYEVFEDVDWALLIGAKPRGPGMERAALLDINGQIFADQGKALNAVASRNVKVIVVGNPCNTNALICLKNAPNIPAKNFHALTRLDENRAKCQLALKAGVFYDKVSNVTIWGNHSTTQVPDFLNAKIDGRPVKEAIKDTKWLEEEFTMTVQKRGGVLIQKWGRSSAASTAVSIVDAIRSLVTPTPEGDSFSSGVYTTGNPYGIAEDIVFSMPCRSKGDGDYELVSDVLMDDFLWERIKKSEAELLAEKKCVAHLTGEGNAFCDLPEDTMLPGEM*