MESKKKPLEETNNNKEEKSKIIPWEDFQQELARLSSLSSALDEANQKKSIIREKLNSFLQLEAESIKWSNELDEMREKLEARKLLMGNMSMRSKAVREKTKKQEEQLNSEIRSLLMVGSALSVATSRLQEANKSLRGEKGYAHHLQNLQKLLRMQQQFMVSQISLLYPVKVVIGHTRKHDVQKSLDATSMTILGHLSVHPFTKMNFLTDKKEALSSATALGYIAHAVSLLALYIKVPLRYPIRLGASRTYICDYTPPLVESIPEFTSTKPIEFPLFLEGKETTRSAYAVFLLNKDLEQLLNFIGVESLGPRHVLANFRELLNNILSHEYINS*