MAAAIQRVVHPLSEREHTQITIHHTSMDCQIKTTEMPSASVFTSLPLTRDVISAANALSVMIDKEQAVYRHSGYLQCIAGNTIEEDAITEEDRIKLADWCYTVVDHCQFNRETVAIAMEMVDRFLSSSQLVPVPPAQAAIDTILHSRREYQLLTMSALYTSIKIHERVTFDSDFFSSISRGAYSVHEIESMERILLLGLSWRVNAPTSIQMAHHILSLLLPYVDLEELSWGFLLDEVRFQTEHAVRDYQLFTVERASTVAIAAIFNALDQVNASDRVNLLSALLIVIQDFEFESTSVLNRAKNQLLRLVMDGDSNEGDDGDIGTADISMEVSNSDANVSTHPSQDSTDLSCKSSSTMSPSTSPITVTSTSCCSRRCDL*