MVDKAEHWVSSYLSIRRNVDWSDFIVDVSTRFKDEIGCNVVEKFNSGTKTNSVVPVLANSKPPLLPNPGKINPKRPYKYIPADVRQEKIAKGLYYYCDQPYDRNHKCNFKEPQLFQVEIAGSSLGNDDDDMDEFDYSFMAIESNHEPVISLHAISGNQSFQTMRVKGMVNGLPIHILIDSGSTHNFLDLSMATKLGCKVESTLTQAVTVADGNHISCQHKCEALTWSMQGRQFTADVMLISLGSCDMVLGVQWIATLGSICWDFKKLLMEFMIGEEKCKLRGVPPKKIKVIEGGPSMKLLEGAALLCLLQVVDTANDNEHSEIVLQSMESSASQVQTQIDALKLKYKTVFEDPTTLPPQRGLQQGKSVAHYRLQDGLLHKNARLVIGPDGIISCSS*