MKLLQSINGHGRVFLRSLGRRHYAVQPEEYTRRNYANNLSEYNTVVGSVTAQRKHFLLRDVYDDMMIDGVQPSRDTFHSLIAGTMKGARLQDAFFFRDEMKAMGLLPDVTLYNFLISICGKCKRSEHAIQILEEMKRNEVKPTGQTYICLLNACATTGKLDRVYAIVRDMTAAGLGLNKFCYAGLISAHRNKIPLADDTAARIIELVEQSKGWSSPEQMGATAENVMMGVVPEELFNIPTAEYINRRGWFVDKKLTVYHAASHALADLCSVEAMETLLKMLEQDNNRPDPFTTMQVMRCYLHSGNLDRGCQVFEEFMNSGRPPFVELFVTLIEGAMVGHTPKGMQIAQDALVSMTSKNIFLNPRVASDLLLIAAGEKIGGYTTANYLWDLMQARNFIPPPPVVEAYFAGLKEREVPKDEPRLLKVIQVLDNYQGRFSVRP*