MDKNNSLRCVIIQLLFIFGIMFVPSVSAAEITEEHLKAAHKAIKALNVTAQFNVILPNMAEKLKSNLIQVYPNYSDSIAAVVNDQALKLVVRRVDLEKEIENIYAKNFTISELNVISEFYSSEAGKKLLANGPTIITDMMKSADVWAASLSKDISKNTDEALAKIIKDKPIPEDVKKTGIKK