MMGDERKRGKPLVLVASPFQGHMTPMLQLGSVLHSKGFSITLAHTKLNSPDPSNHPEFVFLTLSDNFSAIDASANYTKFLEALNNNCKMQLQDHLTRKIEEGKDEMNHTITVIHDNIMYFAEEVASNLNLRSIVLRSCSASYMPAFLALPRLHAEGKLPVQDSMLQELVPELHPLRYKDLPFNDTPTEVATEMLALAERVRTPSAIIWNTMEFLEHSALTQLRQHYQVPIFAIGPLIKMARCPSTSFLEEDTGCISWLDKQAPRSVIYVSLGSLATMDETELTETAWGLAKSKQPFLWVVRPGSVSGSEWIEFLPEGFTEEVRGRGLVLKWAPQKQVLSHSAVGGFWSHCGWNSTLESISEGVPMICQPVMGDQCVNSRYLSYVWRVGLELENLEIKVVESAIRRLLVDEEGQEMRQRAISMKEKAKYSLFKGGSSFNSLKDLVEFTLAR*