MMGLLISLTERCADIIVSRCQHDKTMLIGADPSHVDDRKIAYFTPSDYCLCSYSTGIPCPSSMSHDVTKNIQFEHKALSLNLAARALSIDKEVEIWLSRTPRKLFPSPLLSGSSTLATYLSFTGASLSNDHYSFLIIDILLLWSLTQRRRLYIAPTAPISYIISELKTCRMATISVMGVSFQLMMFKDKTVLYLKIHLVLFRMRTSGSPSCPPNGVFLVICLSPLLHFMFFERRTLTMSIFVFGEMAFYVMPDEFSRVGVLDSTLFDQGNLMELSSYVIVLASTASPNSLLLVSLEIHQQPNN*