MVIMEPCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDVDLYRIEPWDLQEHCRIGYEEQSEWYFFSYKDRKYPTGTRTNRATMTGFWKATGRDKAVRERSRLIGMRKTLVFYKGRAPNGHKTDWIVHEYRLESDENAPPQEEGWVVCRAFKKRTMHPPRSSIGAWQASYSYHDPVFVGGVEHFKQEAAAPELDGGVAAAAGAKAFLQYSSRLAELPQLESPPLPSQGGASAVVDGEEDDGSSRRPAPGAAVTTDWRAFDKFVAFQLSPEEQQQQHTTTCRGSALQLQECKSTAPGAGNAIVVDDDDMAALLLLDGEAQEDDAGRWLGSGGLLISAVADSTDCALGTCLPSEIN