MSATPSTLLAAQFHKGVPADVLRLKPDVIHKVFSTAAYADFDVAMAEFLDSNELAGIQIQAAALAVAGAVEDNRVHMTNCSWVIDGYMLKRQFNFSVAVLNDFEAVGYGIPALAPSDLVPLNDMPVRPQAPKVVMGPGTGLGAAQLFWDSGASGYTVIPGEGSHATFAPRGWRQRALAAWVTQRVGHCEIEEVACGRGLELIYEFLISDEVFHRPDNLPAMKKSAPEITSLSLEQPSSDPIAVEAVDMFLAIVGAEAGNMALRCLARGGVYIAGGIMPRLLDRVKQPNGALLEAFVNRKARERFHAILQTIPLFVVTNTKAGIIGSREYALRIAKL*