MHEVKYGLGISSDVRVVPQLYKMLLYEPGSFFVPHKDSEKAPGMFATLTVQLPCSYAGGELLVRHGGREYVYGMKQLMDGAKTIGYVAFYADCEHEVQPVVDGHRLCLIYNLCYAGVPKVVPEPADNSVGNLMQDFIAAVKDWEEDAPSPTKLIYMLEHQYTEYGLTGLDCLKNADRARGLLLRQVAKQTGLKVALVKVTLHQIGEGEGGEDYYSCHRYRRERGCYDSSDDEDGEGYCWEDEDITAGWTWSGEVHDQNMVASHWTSLEGKALGLGEVMIEEEDIMQADFFEDKEPDDETCEGPTGNEGCPMDRWYHHAALVMWPKHKHYDLCTEGQGVQVVLDEMRSNLQVLQGMTTPKQQQQQQKQKQENASRGRGTSMKQQQVQPLAVL*