MAEKLAPEKRHSFIHEGQKVFEWDQTLEEVNLYITLPPNVPTKLFHCKIQSKHLEVSIKGNPPYLNHDLASPVKTDSSFWTLEDGIMHITLQKRDKGQTWSSPILGQGQLDPYSADLEQKRLMLQRFQEENPGFDFSQAQFTGNCPDPRTFMGGIRTD