MVWDPLTGDRRAVDIPALFHRWDMVVYHGSVRCVDGDGCYSNPFEVAVVGTDTSGTVAFICVYSSKTGNWGNVVSAPISPGDYMSFSSILDGDFLYWLLGNHGCPILQFNLVKQTATLVNAPPDLRTNSYGGFHIAPAEDGGGLVILAVTHFSLNVWKGKTNRDGIAGWVLEKTIELDRLLSFGTGPETWAPVILCFAEEHDVVFLSTHVGFFMVNMQSMQFKNIPQILKGGLYYPFSSFYTKEAAELLPPCDMSKKPKVPFAGALPDIEEYGSNIGEISCY*