MSEAATSFYFLKTEQRDLKCAGMGFLDKVKASAKPESQAVSSSSCVTPLERPHDSTSGVPNEETRVLSQPQSLKDMNILDKKLQKIIQAHKLQRFYGAAKYQTVLQKLSSISFPDIASQWNIGKELAYDLAPLALYDIVFFCDDSWSMKGEENGKRIDDLKFILSKVSAVATLFDDDGICVRFLNSNVTGDGIRNGRDVEKLISQLGFDGNTRLGTNFDAKVIQPLVLGQARSNVLMPKPVLAILITDGEPNNEKKDKIVEVIRKAKDDLERTPYGSGAFAVQIAQVGRDAKAQKFLESLDTDPVVGGMIDCTSYYEMEEEEFAKNGLIMTPDLWLLKLCIGAIDPEYDSKDE*