MDGSKSIKSFKTLSGFGLFCHEIGRKVVGESYVLRKFELIRKLSAAWQQLSVEEKQNYRNRAAELRNGLETKTPVKIPTESADLSIEPPSKKRRSSTERPSVCPKSMKHWTLKDSSAQNARQSIRFAEQKEQLIKENAELANKLNMVNRRLSLKLPKEKEDQLLIQKYMWHIYIYKLRLTDALKELPFPGKGYFELLFFQN