MCGPGDGVDAAPPGGTRRRARDSVADGHRPPVLVRPAHPDACCTFWSRRTTPHVLRLVSSLGRQGQINALKMGPDPEFEAEDFLEGAKQAFSTVYRVICSSDKIDVDSLKPLVGTEMLKAITTTNETLASSRAETGREMRMELEEIRDAEITQVAFEVHPIAEGDRELSQEEKEHMVEQAKALPRARTPSRAAAASLRLPRREYIRITAEEAEFVDGARKLGEGTVVKDHSLVFRRCYMSTRGRDEVEDSWKVFMMS*