MTVHLYGDMTRQCAAGDTLTISGVFLPAGLITNTFLEAMSVEKHKKSSVDFTPTAEMQARAAPRNLRRSSTYCDVYSILLKNILLSIAPEIFGHDDVKKALLLLMVGGATRKMSDGMRIRGDVNICLMGDPGVAKSQLLKYIANTAPRAVYTTGKGSSGVGLTAAVVRDTVTGDLVLEGGALVLADMGICCIDEFDKMEEGDRTAIHEVMEQQTVSIAKAGITTTLNARTSVLAAANPAFSRYNTNRSVEENINLPAALLSRFDLLWLILDRPSHANDKRLAEHVTYVHRFSTHPALEFDPVSPQLMRAYIADITKIEPSVPPELAAYVVDEYVAMRQDAAENVENGYGFTSARTLLAILRLSQALARLRRSGTVSRDDVVEARRLMSLSKSSVLQVGDDDRDKAKQRGDAVSQVYRIIREHCDKSKAPAVAIAEILPKVLSRGLTQEALDECLREYAELDVWQLAGNGTIIRFVDAGDDDDA*