MEVDGEAQHFRLFSKRAKPKLKPEVQPQPEPEPPSRDPAAAEAYLDPAPTIVTETGQADDAADAAGTAPATFADLGLSQWLVDACEALGMRRPTAVQRRCIPRALAGADVLGIAETGSGKTAAFALPILHRLGEDPYGVAALALAPTRELAAQLAEQFRALGAPLGLRCLAAIGGFDSLAQAKGLSRRPHVVVATPGRIATLVKNDPDLAKVFSRTKFLVLDEADRILDVNFEEELRVIFGCLPKKRQTFLFSATMSDNLRSLLELSGNKSYFFEAYEGFKTVETLKQQYIHVPPQGKELHLWHLLSVMKGKTEDPIRSAIVFVSTCKDCQYLDLLLEELRYPAVALNSHKSQAQRLSALNRFKSGQVPVLLATDVGSRGLDIQTVDLVINYDMPMSPRDYIHRVGRTARASRGGLAISFVTQKDICLLHEIEDVVEKQLEAYECSDKEVTKDITKVFKAIRLSKMRRRDEGHDEKVEARKEQKRRDRARKRKHED*