MPPKGPGSLVFFVHQEDNSVLEKDIKNPNLFSLLLKPTAPLFTSLAALCSILFSSLLFPSLPFPSFDNMNLEEKVGMDLVPQSEHLCYVRCNFCNTVLAVGIPCKRLLDTVTVKCGHCSNLSFLSTRPPLQGQCLDPQTSLSLQSFCGDFRKGQSPSPSSSPSSEPSSPKAPFVVKPPEKKHRLPSAYNRFMKEEIQRIKAANPEIPHREAFSAAAKNWARYIPNSPATSVSGSRSNE