MKAQDMVSRSSCSKNKVFGSLPVDSIPEIDPSYRLFLEHLREDGNGYVLDAPRGDHGSPVFLRYAQDHASNGYANAKSGTNITKSSLRRSHCNQNSEGPGVTSDKAGSANAGHCFSLGTSFAMETSEIDESYATFLRLLKIKNGLMVIEPEPGVTIVYGQAEETPVGYDELRIATSTNGRDSLMTAFENMGEENAMNTDGDGLGKINNSASEREMDGLALENMGGQDLVCIDEHGLPPCTELSDLNVCGDEQGEPLALSCGIPSTFDEKLNDVLSKPYDLNEYKELLRKATDRKLVSRQRHLRNASKPYATRAVGLSFLDHYPDLAIQIDSADSDERKLCLLRKFFFWLENLCHEGAYMPWIDKPLACNPIDADDYETDDPTAIEIIQDGD*