MGALNPSGYVHLFLLVIIICSTATYPRVYANFYNDIEVTWGYNNVNIFNNGQDLQLSLNNASGSAFQSNAQFLFGSIDMFMKLVPGNSAGTVTTFYLSSTGDRHDEVDMEFLGNVSGQPYILHTNIYTQGSGNREQEFYLWFDPTADFHNYSILWNPQQIVCFVDGLPIRVFGNNEDIGVPYANQQAMRVYSSIWNADDWATQGGRVKTNWTYAPFVASYRNFTAEVCQWTGTGSPSQCWATTPSNWWNQPAYESLTYAQQGQLQWVRNNSLIYDYCKDPARFNYQLPLECSRQP*