MIVDTKLIGGRVVTTDSTKNLTFYNTTLLEVKNLTLPAVGRVIVAGANNTTLVGCMDGSIVQVDSEYKPSSFKPHSRFVGGISVSEDGLIASIGFDKKVVVTKQVGFEQVAFIDSLTNPTAIAWTHNGLAVSREDCTSIQLLSDQLEKLRTIPLVDAHYMPHSFTVFDMVYNNDTKEIACLTSHTPYARVIIVKSDDTVVSFPTLIPQDKYSLGRLSWLDEKTLAIAGDDGSVRLLNQTTWRKINVAGSRLRCISTGDGYVATASIDKEIELIQIESLGDDLAGLKLE*