MVPFWAGLLVLSALPQTLGFLQHSEEPYVPGEWVLLHVVQGHIGAGNYSYLRLNHEGRIILHMQSLKGDADLYVSDKTLRPNFDTYKLQSTTCGPDVVVVPGDFLRPVGIGIYGHPSYMESEFEMKVFYDQKALAEIEIEKNSYSSDETPGQPRQSQGPEDTEEEEESILWTILIGILKIILEILF