MTEPALSSANNALMQKLTGRQLFDKIGRPTRIVAPMVDQSELAWRILSRRYGATLAYTPMLHAKLFATSKKYREDNWSSLDGSSVDRPLVVQFCANDPEYLLAAAKLVEDKCDAVDLNLGCPQGIAKKGHYGSFLMEEWDLIHNLINTLHKNLKVPVTAKIRIFDDCEKSLNYAKMVLDAGAQFLTVHGRVREQKGQKTGLANWETIKYLRDNLPKETVFFANGNILYPEDISRCMEHIGADAVMSAEGNLYNPGVFNVGQTKNKEKIFPRVDKIIREYFQIVKECQESKASKTAMKSHFFKILRPFLPHHTDIRSTLATMNAKATWEEWEEQVVKPVEKVVQEIFEQPDIAIKDEITIGEKQSWGGSYRTVPYWRCQPYFRPVNGITGDKRVMQGLIDESVNKKRKADVPLESADKKKDVKA*