LNMSKILLGYWDLRGLGEPIRVMLEHLGVEYDEKKFGHYKSGDGWDRSEWRSVKFTLGFDYPNLPYLTDGDVKVSESWAIMKYLARKFKVLGAANEEEQIKCDVAEGVVQDFRSNFTSMCYNPEFDSLKANYLSELPAKLTLFEKNLAHGGWLIGSKLTYVDFALCEILDHIRLCFPGCLDKHEVVLKYLTNFESLEKIAAYRKSGRFQEFPINGKMAMWGGESRK