MEAKAIPLLTPYTMGRFHLSHRVVHAPLTRSRCYNNLPGEHVALYYSQRASEGGLLISESTGVSESAQGYPSTPGIWTKDQVEAWKPVVEGVHQKGGVFFCQIWHVGRASTYDYQPNGQAPISCTDKQITPKVLDDGTVEEFSAPRRLREDEIPQIVNDFRLAARNCIEAGFDGVEIHCAFGYLIEQFMKDSVNDRTDEYGGSMENRCRFALEVIQAAIDEVGADKVGVRLSPYSNCLDCWDSDPDALGLYMIHAMNKLGVLYCSMVEPEVVKVDGKVQIPHKLLHFRKAFSGTSIVGGGYNREEGNRAVSEGYTDLVAYGKWFLANPDLPKRFELNAPLNKYDRSTFYTPDPVVGYTDYPFISPSV*