MAASYEEERDIQKNYWIEHSADLTVEAMMLDSRASDLDKEERPEVLSLLPPYEGKSVLELGAGIGRFTGELAQKAGELIALDFIDNVIKKNESINGHYKNVKFMCADVTSPDLKITDGSLDLIFSNWLLMYLSDKEVELLAERMVGWIKVGGYIFFRESCFHQSGDSKRKSNPTHYREPRFYSKVFQECQTRDAAGNSFELSMIGCKCIGAYVKNKKNQNQICWIWQKVSSENDRGFQRFLDNVQYKSSGILRYERVFGQGFVSTGGLETTKEFVEKMNLKPGQKVLDVGCGIGGGDFYMAEKFDVHVVGIDLSVNMISFALERAIGLSCSVEFEVADCTTKHYPDNSFDVIYSRDTILHIQDKPALFRTFFKWLKPGGKVLISDYCRSPKTPSAEFSEYIKQRGYDLHDVQAYGQMLKDAGFTDVIAEDRTDQFMQVLKRELDRVEKEKEKFISDFSKEDYDDIVGGWKSKLERCASDEQKWGLFIANKN*