MEPLEPDVITTQAKELSAVERQKLDEQNKRGLVPEYKANKLEIDAQRNWDIFYKRNETRFFKDRHWTTREFQELLDQEEF HEKRTLFEVGCGVGNLVFPLLEEQTSEEGCFSNSRFFFYACDFSPRAVEFVRSNPLYDPSQISAFQCDITTQQVHDHIPP SSVDICTLIFVLSAIHPQKFKDVVQNLGKLLKPGGLLLFRDYGLYDMAQLRFKPGNKIAENLYVRQDGTRSYFFSEEEVS KLFQENGFEVITNAYVHRRTLNLKEGVDVPRIFLQGKFRRKNL