MADPFAPRTMKRRNVKGLALTPAAPKPPPTAENAPIHRDSDQHAQLEIGIEFNLDLRPEDLEVIKDLGSGNGGTVSKVRHIPTNTVMARKVIHVEAKREMRKRIVRELQIMHSCNSEYIVTFYGAFLNENNDVIMCMEYADVGSLDRVSRVFGPIRVDVLGKIAEATLGGLTYLYAKHHIMHRDIKPSNILVNSRGSIKLCDFGVSGELINSIADTFVGTSTYMAPERIQGEKYTVKSDVWSFGLSIMELAIGKFPFAASEQLSDAESAPAGILDLLQQIVHEPAPKLPKSDAFPQILEDMIQKCLYKNPDDRPTPEELFERDPFVQAAKRTPVDLREWAFGLMERDNRKSHLAPQLSPATADLLRSSDSPTATYHGDDRPLETPTSAYRVDPRRGPAEGSAGLADQVDRLYIRD