MDTHRLIAEVKQRPALWDLAHPDRSNRTETQRLWLEVADAVGLNVDLCRTKWKNLRCSHRRLSRRSGLKHQHHNPSPGHQWSYAEAMSFLDGHYTPQDSGTNDEEYMPETDVSPDSMLTFKMEEKDEMEADNDALMQEFQNAATPQAMRRLSQSISLASAAAEEQVTPDSQGLRQAMGLGVGLAVNPNVVQGSAMAAAAASSCHCAKRVDEQVNFLENLEREEQQLMQSTSQDLARSKNVLHVGDSDYNYLISFLPLMKQMTPIQNVYFRAKMGELLLQTMQQATLQQQQQQQQQQQQMMQQQLQQQQQQRQQPQQQQQQQQPSQMLLNQQQMALDQAQVSTSSTNWS