MDAIRKQASKIREQVAKQQQAVLKQFAGYSGSLGSDVVTDEAELQRHQQLERLYISTKAGKHFQREIVRGIEGFISSGSKQSEVSTKLAEDCSKYGTEGPNANGALARASNIFANSTFQMEKERETLHRALGTQVAEPLRAMVMGAPLEDARHLCQRYDRLRQEAEAQAAEVARRQLKAKEAGGTVENAYKLQTAEAKLGELTSAMITLGKEAAAAMIAVEAQQQRLTLQRLIAMIEAERVYHQRAAEILDQLHTQMVAERQRSEVTPSISALPESYMPPPSYEEVKSNGMDYNATNFGATATQRAMYFLAEVMHSFEAEAPGELCLTAGDYVVVRQVSPTGWSEGECKGKGGWFPSSHVERRQRAPASKVVEAGSLL*