MDIGDAAVPSTSKGRSTKRRLRNECEKRRRDSFNRFINELTDIVADGDRKIDKSNVLLKAIEFLKDRQAKMEAQNSIASAKLRSGSVEETQLCRALNCLPHDLVRAEMEIFGAGMFCLGSNGDILHASPSFASQLGSTCSELHLKSMFSLLPPDATEGLREFLAKQDEKDRIAQIVVGSMELTGKWARVAFSRGKPEASDLIEISAVERDVFVGIARPAGSLPAREFSLDNISSAHLPSGLAFSFVYNGEFTCVAADESGIRLLGYGIFDVVGSSGYAMIHEDDLDSVIESHKQLITAKSMDITPHRLRMESDGYIWVKCFASIQEDCGDTKRIRCVYTPTNAQEKKPKGVPLPHSLSMEDSLSPPKTVVPVSPMVRPPSALVTPLPIFGTPSTPGTSSSTTLPSIHRHQGFPMSPALTEEGAPQTQRSRSQSVGDRKRQLSESVTSPSDALSPRSSRAPAVPEMPAESHFENVLEFFLQKSRELQEQVKRKRIELFKLSQQNGSTAPLFRNGA