MNPPVRGSSSSYPDEPLIAASQRPQPMEGLHDIGPPPFLNKTYDLVDDPSTDSIVSWSIGNNSFVVWDPQIFAGNLLPRYFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEEFLRGQKPLLKKIKRKKALQPYTSQQAVGPSVEVERFGLDGEVDHRRRDKEVLMMELVKLRRQQQDTRAYLQAMEQRIKGTELKLKQMMNFWAKVIKNPSIIQKLVQQSRTKELESALTKKRRLIDEVPTYVEAPGEGTSVKIEPHDYDDISAFEVSELDTLAMDMEGLSKTGKKPGNEQIEKEEMKLESGNKALDIGIWEEFLNEELEGDMGLLGTVGGDDEEDVNVLVDQLCDLVSSPV