MEAKPIPLLTPHTMGRFHLSHRVVHAPLTRSRCYNNLPGEHVALYYSQRASKGGLLIAESTGVSETAQGYPNTPGIWTKEQVEAWKPVVEAVHRKGGVFFCQIWHVGRASTYDYQPSGQAPISCTDKQITPEVLEDGTVEEFSAPRRLTEDENPHIVNDFRLAARNCIEAGFDGVEIHCAFGYLIEQFMKDSVNDRTDKYGGSMENRCRFALEVIKAAIDEIGADRVGVRLSPYSNCLDCWDSDPDALGLYMIHAMNKLGVLYCSMVEPEGVKVDGKVQIPYKLLHFRKAFAGTFIVAGGYNREEGNKAVSEGYTDLVAYGKWFLANPDLPKRFELNAPLNKYDRSTFYTPDPVVGYTDYPFLDLSSV*