MAAIKKEAPVASPTGLSLYSKFALSGAVCCSVTHGMVTPLDVVKTRIQLDPQTYNRGMIGGFRQVIQNEGAGALLTGLGPTVAGYFLQGAFKFGGYEFFKAQSINTLGLETASKYRTSVYLASAAAAEFFADIALCPLEATRIRLVSDPSYANGLIGGFTKMLRTEGVGAFYAGFGPILFKQVPYTMTKFVVYEKVAEAIFRVYPKESLSDGMQTVVNLGSGLMAGFAAAIVSQPADTMLSKINKTKGLPGEGTTSRLIKIAKELGLRGSFGGIGARLFMVGTLTAGQFAIYGDLKKALGATGGVEIAK