MGTTMAKTTGISEQELYAPVIWQDCTGDYQDIYYHKSEDGIAKITIARPQVRNAFRPLTVKEMIHALADARYDDKVGVIILTGLGEDAFCSGGDQKIRGDYGGYRDDSGTHHLNVLDFQRQIRTCPKPVIAAVAGWAVGGGHVLHMMCDLTIAAENAQFGQTGPKVGSFDGGWGASYMARIVGQKKAREIWFLCRFYNAQEALDMGLVNTVVPVEELERETVRWCREVLQHSPMAIRCLKAALNADCDGQAGLQELAGNATMLFYMTEEGQEGRNAFNEKRRPDFNKFPRNP*