MESLGLSPWLVSSCAEMGLREPTPIQAACVKPALDGRDIVGSAETGSGKTAAFALPILQALSADPHGIFALVLSPARELAHQIADQFAALGAPLRVRVCVVVGGADMMPQALELSQRPHIVVATPGRFADHLRSSNVAPAVAKLRFVVIDEERRADEAGAVKKLCSHAGVGCAQADRLLELGFADDLQHILSSLPRRRQTLLFSATMSGALSSLGESALRTPFVADLAPQDAVARRLTQQYVFVPAAVRDTYLVYLLRQCVEAEQSVIVFTASCRSCELLAAMLSGLGVECAPLHSQQPQRRRAAAVSRLKQGTLSILVATDVAARGLDIPAVEVVINHNVPAAPPDYVHRCGRTARAGRAGRAVTLVTQYDVDVLLAIEERIGSKLQPHEPAEAEVLKALPEVASARREALIALTEGGRWGR*