MELQAVDSYQVKASGILTGADRKIITMLYQPLMGAECLALYQTLFTEVEENRLWSEAHSHVQLLNMLDISLKALFKARLKLEGLGLLKSYVKTENNQRFYIYEILPPLSPEKFFSDGLLNIYLYSKIGNAQFQRLRRFFADEVFETDTYSEITRSFQDVFEPFKGGNSAVTAESGQKLVDKVTPKEIEFDGASFDFNLFLSLLSPGMISREKITKEVRQTILKLNGIYQVSEKDMPSYLYRALDANGEIDIVYLRKIVREGYTIEHGATPKLQMKQETTVNKEPEETLNDEEALQVYLESITPFQLLVDISDGAVPAETDLRVVEEVMNQQNLPVPVMNVLIEYVLLRLDRKLSKNYMMTIAAHWKRKNVKTAKEAMDLAWQEHEKYKRLQEEPATPKTNNYNRNYQKSTRKEILPDWFDKEQVAPAENKMTDKEKQTLEEQVREIKERLNKR*