MGPGSQYPLVYRYGTQVVFRVRVQRDWTHFHPLGCPFQLKGQAFSFEASREEETEAAAPHVNILGAPHVDVLSDGAKSSYIGCKHAQEADSSGVERGRRSHVDDLIEDPTENIIEDVIALVVVCPDEEAGILEQGGVEVARPEGLLLIGDEVALVDEAEVHVGAEGEGLSSYSDLEEGTEGVASHASILWVPPMDIPGGSGEISHMGRKHAQQVGDDVEKDGQPRVEVLIEEPTENIIEDVIDLVVIYLDEGEEIPEQGGCRHC*