MELTSFRHWILGASSCLTRVVPKFSKDCPPQRSKRREDCLSLVDDDLQDATSREKRQIVYFFFSLKDVGKNSSRREQSCPGRYKFLPSSCFAHGHSEPRLCVGVRESYSQLHPKTGLDRRSDGRTRIMMLLSHSSSTTTTTTTTWRLAAAAPPPARSRRARLLPPRARAADTTTGVSGAADRAAEALLQSGLRPESLPRHVAVVMDGNSRWARARGLTPADGHKAGGRNLERIVGLSRAWGIRALTAFVCSRENLSRPKAEVDYMMGLSEWLIGDNIDKLSRQGIRLQVIGDATQMPASLRSAAEQADEATRHNSQLHVMLAICYSGRWDMVQACRELVREAQAGRLSPDDVDESLVAGKLATSAAGHGEFSCPDLVVRTSGELRLSNFLLWQSAYSEFFFTDKMWPDFGEAEYLEALRSFQARDRRFGQSKLL*