MLKRVHEWAQKWGMACGIDKCKAMVVFRHQDSLKLEELLIGEDKIGVVVEGIKWMVGKSANLAAVGAAVFHRELNVCSIAAFNARQRARGFFKYRGLNTWIVDLVNLPSEYIVGEKWSWVHRTKKWIAKHAPRCQNQGLLVRDAVWELKRAVRLEIVDHRIGARCLLWNKEGADSFSHVLIKCPSLVHIRSRIEGKRFCNWLRGRLQWRGIAGFVHIVNLLAEVIPVYNQASREWEVQGDGSQRSLVEGPLRSDTTFEPMPERVGPTFHQGTQWSRMAANLYEEMLLKEYVQFLVLASKECLLGSSSLVLSSLSLPYAFVCSSAHALNKVQDVRNVCSDSLSPGLSHLAPPYAWLVLCLSSDRRPALVLVAGSQTSRKNVPFFGGRSVVPFLSRILHGFRFDLIEMGFFEDSEKQG*