MGVDLRQVVAGILTITMFVMLGQMLHRDYFDSLQEKAQGDAQDIEFEGSKVSVKDGLVGTVEGSKGLWMEDNTDLTPCWPTLLSDDAVSSKGYVTFSLTNGPEYHISQITDAVMVAKHLGATLVLPDIRGSKPGDERNFEDIYDADKLIKSLENVVKVVKKLPEEVSLRNMAIVKVPTRVTEDYIKEHIDPIFKSKGNIRVASYFPSVNLRKSSQDGETDPVACLAMFGSLELQPEVNAVAESMVERLRTHSRKSGGRFIAVDLRIDILEKKNCHTTGVVGSKTCYNAQEIALFLRKLGFASDTTIYLTQPRWDSSLNILKDIFPKTFTKEAIMPASKRSKYLESVSSEYENVIDFYISSRSDVFVPAISGLFYANTVGKRIALGKPQVLVPAEISETSGLATDFISPYISKKNHLAYSCFC*