MNNVDIDVDGTPFSVLMDRAVKLKSSQLSSQRSKWDSYPSFYQNTVFPREEAVDEARGLDFNDRLASATRLKDEGNSSFRDGNLDEALVKYESALAVFRYLVNINPSWKNEGIKDDFISEVSYQCKDDEESDKLNKFLVKCYNNIALVSNKRRDFQLALQACDCAIAVDKRCDKSYFLRAQARIAPLSSGSVEQELALADLQTSVKMNDQNKEARKLLHSLRDEIKSQRVRDKQSFSGLFDRGEVYDNKDLQEEKETRQKSKVKEAIESNHRDIILGKQLAQMYDERGMEIEKVRVEQSLQREIRAHDEYTDLNNVNFREPTEKMVQDAKSMGVDLSDPQTAEMLEQMQKARMSGTSLNDIDAVVLEKNPNNIVSRFARFIKSRRQTNFATVRGLFLICFVAFVVNRIVSTLDLPHFTLQ*