MNNLDIDVDGTPFSVLMDRAVKLKSSQLSSQGSKWDSYPSFYQNTVFPREEAVDEARGLDFNDRLASATPLKDEGNSSFQDGNLDEALVKYESALAVFRYLVNINSSWKDEGIKDDFISEVSFQSKDDEESDKLNEFLVKCYNNIALVSDKRRHFQLALQACDCAIAVDKRCDKSYFHRAQARIAPLSSGSVEQELALADLQTSVKMNGQNKEARKLLHSLRDEIKSQRVRDKQSFSGLFDRGEVYDNTDLQEEKETRQKSKVKEAIESNHRDIILGKQLAQMYDERGMEIEKVRVEQSLQREIRARDEYTDLNNVNFREPTEKMVQDAKSMGVDLSDPQTAEMLEQMQKVRMGGTCLDDVDTVVLETNPNNVVSRFARFVKSRLQTNFGTVRGLFLICFVAFVVIGIVSTLDLNRE*