MGRVYIVDEDVEGYLSKLCPQQAGPVTGLLIGQSSAQKDYVVIAAPTPKDEESAGKTVDKEWVSEHARQVSRMLPGGLTVLGVFMITDADAKDTVTTLRQLVFGVEKLISSEQQWSPAEDDVTDCVTLHVNPKTRKTVCRTFDIKDPKSTAKPAEWKYQSGVGSSWTTVSCWLNVDLFIPLPESRTTKGSAHKCLQEGLNVWTQQIENAVFLINGKKLPEDSELTSGQRRNVRQTYTAQLLTTVEEQRSAHVLQRCGGSVSVRGAAHCRAFLHTHKPKVKLAEKLLKRDAISTVATRVQMLLDEPLASEEQIKDTSGDKQQTEENCLPRRIFCPLRASGSLHVCDYQFSDEGLSEIVDRLKEMLDIDTAEEDLDTTQEMTAEITQSSFPTDPPEETNEELEPKRNNYIGAFMAAAAALLATAASMIYFSDM