MLRGDYLAMIGSSSAWSRTQDKLFERALVLFPEDTPDRWERIATEVPGKDPTEVRDHYEVLVHDVGEIDSGRVAVPSYTEDSFTPEWWVEEGPSQISFGGGKGKGAENERKKGVPWTEEEHRLFLIGLQKYGKGDWRSISRNAVVSRTPTQVASHAQKYYLRLNSVKKEKKRSSIHDITTVQSRQVAQPSEQRLADMVQGPTQQPMGPPKFSQNPALQPMGPPKYSNLSQSQAMGALKFAEGPYLGQFREQGSSGYQQFGFPM