MEIALAVAQGLAYLHEEGPFQVMYCEFNAAIIQIDKDFNAKLSDYGIFRCNLEDQFSYTATSPYLAPETVERGLVTPKSNVWSFGIMLLELMTSHKHKNHRRPKDERNLLKWSMMFLKYEWRLVLTVDPRMEIALAVAQGLAYLHEEDPFQAIYCEFNADNIQIDKYFNAKIYDYGFVRCNLEDQVSYTATSPYLAPATVERGLVTPKSNVWIFGIILLELMTGCKQMNHRRPKDERNLVKWSMMFLKDEWRLVLTVDPRLIARFLIQEAKIVVDLSLRCLNKEPLDRLTMRAVVEILASHSEHSLEIRLPSCH*