MGDQEHEDLERILIEKNANAIPLSYTFLKYITNNFSHEREIGRGGFGIVYKGVLRNGNVAVKKLSRTDDISEKQFEDELFCLIRVKHKNIVRFLGYCSNISREVVHHNGRDILADVQQRFLCFEYIPNKSLKHYLEDESYGREWETRYNLIEGICHGLQYLHNEQRINHLDLKPENILLDYGMVPKITDFGLSRRFGEQSRIITKNIYGTLGYLAPEYLNYGKLSFKSDIYSLGIIMGKILRGNNDILDFQNWHKSQVTDSPQVKRCIEIAQLCVNADEHKRPTIDEIIAMLNEIHMSRSNSVPSLEKMEGQKTQPQHVAPIERSSVEHMPGTKAGPEWNRESARASSSQPPPVRANKEAQDATTTQEEDDGSDDDQREEDDGDDDDQRVQEYILECQKKRRKIMTMAAAMIGMVWISS*