MLKSDIWICLLIDENNNVGAEAERDVQKNYWIEHSADLTVEAMMLDSRAADLDKEERPEVLSLLPPYEGKSVLELGAGIGRFTGELAQKAGELIALDFIDSVIKKNESVNGHYKNVKFMCADVTSPDLNITDGSIDLIFSNWLLMYLSDKEVELLVERMVGWIKVGGYIFFRESCFHQSGDSKRKSNPTHYREPRFYTKVFQECVTRDAAGNSFELSMIGQKCIGAYVKNKKNQNQICWIWQKVSSENDRGFQRFLDNVQYKSSGILRYERVFGQGFVSTGGIETTKEFVEKMDLKPGQKVLDVGCGIGGGDFYMAENFDVHVVGIDLSVNMISFALERAIGLNCSVEFEVADCTTKHYPENSFDVIYSRDTILHIQDKPALFRTFFKWLKPGGKVLISDYCKSSETPSPEFSEYIKQRGYDLHDVQAYGQMLKEAGFNDVIAEDRTDQFMQVLRRELERVEKEKEEFISDFSKEDYEDIVGGWKAKLERSASGEQKWGLFIANKN*