MMCDAEDDLKHFMQAEIKRQIVNGLGESAEIEVVEVEEIHQCTTASSPGSLPEEQHFMAKTKLMVTVVFPVTLRAGQGPPKECHQSSEDYAQVKGPECTGLVQDVSEPDCRALMVLENENEEVDVPESEFYDFECDRSEDKFSPGQVWASYDSGRDVMPRDYVQIHKVMSLCPFKVQIMLLEPRGHHEWVQAGNSITCGEFSRENRIRVMDQIDGFSHIMKWDKGSNDSICIYPAEREAWALYKDWKELNPSRRIKLGYDIVQVVAINKEDFTVSVVPLVKYKGSSTVFHQQKVEPFQIHKRDFVRFSHQIATYEILEMEGCIELDPGATPN*