MKYLLLLTILVLEVFGAVIKSPVIAVDNENETVKIKIDKIDVGVSGFVMHHISPQHSAILKNAVVQSFDAKTQIATIKMSEFTALQNNALPHGKWKVQLGDTVELAFGYSRSLLIAPNETIYYKIAQSVKTQWIHPDLFATVLSFRGHPTPIKEDFAAMADASSVGLLFIYLNQKVYTLDIKSFKILSISDAKLKQAKVKLPFYTRVNNIDAAWWGAGSSRLDSYEPHYYELMVANNKTNKQLYEIIKNGNPKLHYLLAEFEIGK