LDMDVCRVCGDGNAKTHYGVVTCFGCKGFFRRTLKRPSEYQCRHNGTCIVDRHERNSCRYCRFKKCIEVGMDPKGEREHCPVVRYDFAVRPDRDATGRHYQGRQRRSKLNAEEEGEVDAEWIRKLPVDMRTTLMQIMNIDLMVGSGDGNIDGMLLYPLTFTSIRQLLEDPSVLDGKRTEMRYDSFREVEANELPAVAHRNLLSAIDWVDHLFDIIDIQNLDDKVATVKHCFAPLMVFGFSIVTAKNTKQPDIVCVCNFGHVKRDCCMRWTEP