MDLNSIKDAVDRVSKKQKLSESKTLEVIDMVIQELGMIVSKLSNSGDEGLGLDSRAILAEIHAKLSEAAPVNDIVASQKDLNVALSKYGKVLEKIFCTDIAKAYREVDSHNHVVIINQIIAMHFYRQGLFDLGDCFVNEALDPGSALKAPFYEMYKILEAMRVRNLEPALAWARKNCNELLQKGSSLEFKLHQFQFLQLLHKGKRPEALQYARNNFTPFSTQHMGAIQRLMCCLLWADRLENSPYADLFSSSHWEDIALQFTRECCSLLGQSYESPLHTTILAGSQALPTLLKMATVLASKKQEWQLLKQLPVEIELGKEFQFHSIFACPVSKDQSTAENPPMLMPCGHVLCKQSLQKLAKSRSFKCPYCPVELNMNQCKLIYF*