MGAQLARNRAVADEQKQLADLLKAEGEDFPGCDYETSDLKEWMDKLDLEKVRIKDVVWPGTHDSATNVIGFPFVSRPFAQCQNMSTYQQLVHGVRVCDIRVEKNARVCHGILKSYHVKRVLEDVKRFLGETKSEFIILEIRTEYGHEDPADFDKLLIEHFGDSLIPQDAHVFDKTLRELLPKRLICVWKPQKSPAPSPGSPLWSSAYLKDNWTDTDLPYTKFKNNMTHLEKQGPAHSRKYFYRVENTCTPQADNAIVCVKPVVCQAFYLTSPQKGSWRPVADIFFRLCGCRLRQRMYWSYCWQDFQLTDFMCVFMYVLIHAFVAGT*