MEKEELLCEYFCSEGLVAQDENKMGICEMSEKDLSENHRSSYSLSTAHGLGLSEEIRNHSLNDKKQGLKRERPIIVEEDHGGELDFIRREFGHHEQGVSRLNNGSFGTCPASVLDSQAKWARLFLQQPDSFYFGPLQEGLLQSRKTVAELINAAHSLVDNATTAVAVVLQQVAWAFTENSFQRGDAILMLHYAYGAVKKAIQAYVGRAGACIIEVELPFPVRSNEEIIEKFRAAVDRGKRDGGKIRLAVIDHVSSMPSVLVPVKELIGICRDEGVDQVFVDGAHAIGNVDIDMQEIGADFYTSNLHKWFFCPPSVAFLHCRRTFHPIMHHPIVSHEFGNGLPAESGWVGTRDYSAQLCVPSALEFTKKFEGGIDAIRQKNHVKVVAMGEMLAEAWGTELGTSPELCSSMAMVALPNCLEVSSDQDALKLRAPKMHSNRGPSFKAYARISHQIYNTLDDYLNLKAAILQIVAEASKAKENVCS*