MRHDAAMDLAALMSTMKAMSRLTLPKVFVSEIRKASSVTLLTCCGLRHFAGPAGSSLTSGRTAGAVSHMAIGAIGPNPEGRLVIVGDVHGCSAELEDLLEAADFHKRSDELIFVGDLIGKGPSPREVVRIAREFSAKAVQGNHEYNLLRWRRRGAPLPDPEKKIKESYAATVKDLEVDDWQWLEALPLMLHLDLPKSPLPVVVVHAGLVPGVPMDQQKPYDLVHLRSIDAEGHGSKLFDAGAGAWAKNWQGPTQVIFGHDARRGLQKEAFAIGLDTGAVYGDKLTALLLPKNWDKPLTSLDNSHFLSVKSHRAQPGCR*