MKKSAAEAKCEQLTKLRVKRNGRYSRAVGTFSRALDTSSSTKLPSLHMTAAAASRDVTLLHAMALLHQAGYDIGQAVKYLVPPPNKNYYPLEADKATGHNTVSLGGPILCRDQIEEWSAAEANLFEDALEKYGKDFSDVRVDFLPWKSPRDIVEYYYMWKTTNRYVEQKKKKNAEHESKLKQVYIPNHSKASGPSVKGTEPCEGCKAAESSAWHAWGPTNLQLRLCQDCWAYWKKYGGLKERHQHGQF