MELLCSTTSLSSSSFALSSSLFVPPSFSMGGTKRRLVVLCSSEKSEKEDKMTVSVTGATGFIGRRLVHRLRSDNHSVRVLTRSKSKAELIFPAKDFPGIVIAEEGEWRDCIQGSTAVVNLAGLPISTRWSPEIKKEIKDSRVRVTSKVVELINNSPVDARPTVLVSATAVGYYGASETGVFDEKSPSGNDYLSEVCREWEGTALKANKDVRVALIRIGVVLGKDGGALAMMIPFFQMFAGGPLGSGQQWFSWIHVDDLVNLIYEALTKPSYQGVINGTAPNPVRLGEMCQQLGSVLGRPSWLPVPDFALKALLGEGATVVLEGQKVLPVRAKELGFEFKYKYIKDALRAIMQ*