MSQWSNFLFVLVISSLPSHKSHTLQLVAYERRLIDTSLSLSLSLSLTFHSFPTHHEKSPYPSPSFSTTFSILSSSNRDLCIFSWNQSRNFIISPTFYLGLREMAECVLVPIIFSLVFRNAKNGKKRGVPVDVGGEPGYAIRNRRFTSLVETSWLGISTLAELFEQSCRLHADKILLGSRKLIARETEMSQDGRSFEKLHLGNYEWLSYGEAFEAVCSFSSGLVQLGHKGKERAAIFADTRAEWFIALQACFRRNITVVTIYASLGEEALCHSLNEKRKEFREAYLAPVLSTPSPASSIALSSTARAHLLAPSSPHFVISNAEPRRRRSSSSPSPSCIVVAVVASSEVRCRLHLFSSIAPPFSLVGV*