MLLNLFNEMRAAKVPVSVRELLDLIDALKHRVVFADMDEFYYLARTIMVKDERHFDKFDRAFGAYFKGLEKLDDHLKALIPEEWLRKEFERLLTDEEKAQIQSLGGLDKLIEEFKKRLEEQKERHAGGNKWIGTGGTSPFGSGGFNPEGIRVGDAGKRQGKAAKVWDQREYKNLDDQVELGTRNIKIALRRLRKFAREGAAEELDIDGTIDHTAKDAGLLNIQMRPERRNTVKLLLLLDIGGSMDAHVKVCEELFSACKTEFKHLEYFYFHNFIYESVWKNNLRRSSERTATFDLLHKYGPDYKVVFVGDAAMAPYEITQAGGSVEHWNEEAGYVWMQRFMEKYKKLIWINPYPKDTWNYTASTGLVRELVKEQMYPLTLSGLEEGMRFLSRG*