MAMELESLERPSPIEPPPIRRLEESVVNRIAAGEVIQRPFSAVKELVENSIDAGSTSISVLIKDGGLKLIQVSDNGHGIRHEDLPILCERHTTSKLSSYEDLQTINSLGFRGEALASMTFVAHVTVTTITEGQTHGYRVSYKEGVMEQEPRPCAAVKGTQIMVENLFYNVAARRKSFKNLSDEYARILDVISRYAIHKINVSFSCKKHGDSRADIHTTGSGSRTDAIRSVYGPAVARELVEIAASDNEPSHSVFKMEGFISSANYSAKKTTMVLFINDRLVECTALKRAIEVVYSAILPKASKPFIYMSILLPPEHVDVNVHPTKREVSLLNQESVVDNIQNAVEAKLLQSNTTRTYYIQVITLGNSNWRLEDIKCL*