MEKMLFTLALLAWATIAHHRSLQTLNTSLYALNDFLFRESECQWEFYVYSDLCRGFPYRFEIFTAPTNITTIADPTRTCFSEGGESFDFMASGSGISSISSTSAPPVRGYFLGFNFDENVTEASPFYYTINGTNNKEIKYIFCVKLTLTQNISGTVTDINFKQVAIQINVSLDGTLGDSSANAFEVDAGVVSTDTNNDIAFTSSADLCSTFNGNPTQGQAIPICIVSDNHPLARIVSVEDLMFSSGSFTQLILADGSAATGAEGLYGVPDPLNAEHCAVNKCIQYNVMLYAVFATTGANLDITIRGNVVLAIGDGTRMLRAQFEPTRALQDVFRERSFRSKIVLPALSTTESGAVSTLGAKSVAAMFSFAAFVATCWLFDL*