MELEGDIAGTNGNFTGNVLAGEHPYGEHPSRTLFVRNINSNVEDAELRALFEQYGDIRTLYTACKHRGFVMISYYDIRAARSAMRGLQNKPLRRRKLDIHFSIPKDNPSDKDVNQGTLVVFNLDTSVTNDDLRQIFGVYGEIKEIRETPHKKHHKFIEFYDVRAAEAALRALNRSDIAGKRIKLEPSRPGGARRSLMQQLTHELEQEEFRCQQMQTPLDSSPSGMLPEVAYMLTFLTGTRITEQSLWSNSSPFHSQLQSFVGDRHLDSTRASMELSAAFADRKLVDGHNGFFTDLPGMSWSGPVGGLNMKGSNQAFSGLVDSSRLGPLYRTGPFVNGAGSLDNFSERCKSRRGEISAGLAENKKYQLDLERILLGNDLRTTLMIKNIPNKYTSKLLLSTIDEHHRGTYDFIYLPIDFKNKCNVGYAFINMTEPAHIVPFYKSFNGKKWEKFNSEKVASLAYARIQGKAALVAHFQNSSLMNEDKRCRPILFPSENNPVSSA*