MGLSTAYSPVGSHLAPAPLGHRRSAQLHRPRRALLATVRCSVDAAKQVQDGVATAEAPATRKDCFGVFCTTYDLKAEDKTKSWKKLVNIAVSGAAGMISNHLLFKLASGEVFGQDQPIALKLLGSERSFQALEGVAMELEDSLYPLLREVSIGIDPYEVFEDVDWALLIGAKPRGPGMERAALLDINGQIFADQGKALNAVASKNVKVLVVGNPCNTNALICLKNAPDIPAKNFHALTRLDENRAKCQLALKAGVFYDKVSNVTIWGNHSTTQVPDFLNAKIDGRPVKEVIKDTKWLEEEFTITVQKRGGALIQKWGRSSAASTAVSIADAIKSLVTPTPEGDWFSTGVYTTGNPYGIAEDIVFSMPCRSKGDGDYELATDVSMDDFLWERIKKSEAELLAEKKCVAHLTGEGNAYCDVPEDTMLPGEV*