MDAAEGQSLVIKMAQKNKETQTVKLVPGGGLVNNWFAPATYGPAGIPFGASPMIPPPPVPNHSVSCQFYMDREEQLYRRA CQMKGIRVERVSEIREEEDDSNGSEEEPSKGIRYRYTLDEMKSFNPYRFINF