MNLRRLKYFVKIVDIGSLTQAAEVLHIAQPALSQQVATLEGEMDQQLLIRTKRGVTPTEAGKILYTHARTILRQCEQAQLAVNNVGQTLRGQVSIGLAPGTAASAITMPLLQTVRNELPEVMVYLQESSGTALNDKLLAGQLDMAVLYERSPVAGIVSQPLLKEDLYLVGTRDCPGQSVDLTAVAEMNLFLPRDYSAVRARVTEAFTLRRLSAKIIGEIESITTLTAAIASGMGATVLPESAARSLCGAANGWMARISTPSMSLSLSLNMSARGSLSPQAQAVKEILLSLVSRPSLENRELQLVS*