MDGNSLERVDQQQKQSANDLDQKLEIDRAVRLRWSKKRASRACSVCRARKVRCDVTISGRPCTNCSIDRIECALPICKRRNRKAVLEVVQPRPTAQHANTGIDGVSSTWTDFHIPLSMAISTACDRISDGNEMTLHLNFFKPLPAHLDQVDINYLLQNDAFSVPHRDVSEENKVSILLFQAVLLSGLQFANIDIPRKAGFQTRNHAQTVLFKRVRVDQLLYDFDCEPDPIALIQVLLFMTSTRHRPTDSKTPTHWLKIAISISYRIGLHRKQMISSMTPEQRGLCRRIWWTCVICDRLIALHGRKPVTIKVEDCNVPMLCMEDFGLENMSGSIRKREIAAKCIDMTMLCWCVCNYHMDQRLDGTSHLGIGKTQVSDHDQALVILTPSNSSRSMATTDSCDSASYEEALSTISTSRREYDDVISALLTPTKLFGDIDGVGDIDPFDFDEYPPLCEVYGSSECLPLP