MDSLALAPQVYSRKDKSLGVLVANFLTLYNRPDVDLFGLDDAAAKLGVERRRIYDVVNILESIGLVARSGKNQYSWKGFGAVPRALSELKEEGMKEKFAIVPFVAKSEMVVYEKEGEESFMLSPDDQEFSPSPRPDNRKERTLWLLAQNFVKLFLCSDDDLVTFDSATKALLNESQDMNMRKKVRRLYDIANVFSSMKLIEKTHVPETKKPAYRWLGSKTIFENRFIDGSASLCDRNVPKKRAFGTELTNVNAKRNKSGCSKEDSKRNGNQNTSIVIKQEQCDDVKPDVKNFASGSSTPAGTSESNDMGNNIRPRGRLGVIEALSTLYQPSYCNPELLGLFAHYNETFRSYQEEFGREK*