MKKLLLIFLSSFLIVQSVHGFDYHDNELESEESLSNLYDRWRSHHSIPRSLHEREKRFNVFRHNVMHVHNTNKQNNPFTLKLNKFADLTVEEFKSAYTGSNIKHHRMFQGPKHGSKGFMYENLTRLPTSVDWREKGAVTEVKNQGQCGSCWAFSTVAAVEGINQIKTNKLVSLSEQELVDCDTKQNQGCNGGLMDIAFEFIKKNGGITTEDNYPYEGIDGKCDASKDNGEIVTIDGHEDVPENDEDALLKAVANQPVSVAIDAGSSNFQFYSKGVFTGYCGTELNHGVAAVGYGSDSKGRKYWIVRNSWGPEWGEGGYIKLERGIDDPEGKCGIAMEASYPVKLSSSNPDKDDDVKDEL*